Skip to main content
Medipol University

Program Information

Amaç

The aim of the Back-End Software Development Program is to train competent software developers capable of developing infrastructure software that enables computer systems to operate.

Kazanılan Derece

Short Cycle (Associate's Degree)

Kayıt ve Kabul Koşulları

Student admission to the program is specified in “the Student Selection and Placement System (ÖSYS) Higher Education Programs and Quotas Guide”.

Mezuniyet Koşulları

The graduation requirements of Back-End Software Development Program are determined in accordance with the provisions of the Ankara Medipol University Associate Degree and Undergraduate Education and Examination Regulations, as well as the relevant Program legislation.

Önceki Öğrenimin Tanınması

There isn’t compulsory English Preparatory Program in the Back-End Software Development Program. For horizontal and vertical transfer, it is required to fulfill the conditions specified in the Ankara Medipol University associate degree, Undergraduate Education and Examination Regulations. Admission of students to the Back-End Software Development Program is carried out in accordance with the principles determined by the Council of Higher Education (YÖK) and the decision of the Senate, in line with the relevant legislation. Students who have previously enrolled in other higher education institutions in Türkiye or abroad may, upon request, apply for credit and grade transfer; such applications are evaluated by the relevant units.

Ders Planı- AKTS Kredileri

* Bu ders planı tablosunda gösterilen dersler öğrenci işlerindeki güncel ders plan bilgilerini göstermektedir.

** İlgili dönemde zorunlu dersler mutlaka açılırken, seçmeli ve programa bağlı seçmeli derslerin açılması tercih ve kontenjan durumuna bağlı olarak değişkenlik gösterebilir.

*** Mesleki klinik derslerin teorik ve uygulama ders saatleri, haftalık değil toplam ders saatini ifade etmektedir.

Her hangi bir dersin amaç, öğrenme kazanımları vs. detay bilgilerini görmek için aşağıdaki tabloda dersin ismine tıklayınız.

1. Yarıyıl Ders Planı (Güz Dönemi)
KoduDersDilT+UUKAKTSİndir
AYG1122105INTRODUCTION TO PROGRAMMINGTürkçe2+235
AYG1122109SERVER OPERATING SYSTEMSTürkçe335
DRS1122205BASIC MATHEMATICSTürkçe334
AYG1122116INTRODUCTION TO COMPUTER NETWORKSTürkçe2+235
AYG1122209INFORMATION TECHNOLOGIES AND TOOLSTürkçe223
ATA1110008ATATURK'S PRINCIPLES AND HISTORY OF REVOLUTION ITürkçe222
İNG1110140ENGLISH Iİngilizce222
TDL1110139TURKISH LANGUAGE ITürkçe222
2. Yarıyıl Ders Planı (Bahar Dönemi)
KoduDersDilT+UUKAKTSİndir
AYG1222137ADVANCED PYTHON PROGRAMMINGTürkçe2+234
AYG1222145DATA STRUCTURES AND ALGORITHMSTürkçe334
AYG1222150DATABASE ITürkçe335
AYG1222153INTERNET PROGRAMMING ITürkçe2+234
STJ1212991SUMMER PRACTICETürkçe0+1235
ATA1210184ATATURK'S PRINCIPLES AND HISTORY OF REVOLUTION IITürkçe222
İNG1210187ENGLISH IIİngilizce222
TDL1210179TURKISH LANGUAGE IITürkçe222

Program Yeterliliği

Theoretical, Factual

Explains and applies the basic concepts, theories, and technologies related to back-end software development.
Explains and applies the operating principles of operating systems and server infrastructures.
Uses professional English to follow technical resources and communicate in the field.


Program Çıktısı TYYÇ Temel Alan Matrisi
Temel Alan YeterliliğiProgram Yeterliliği
KNOWLEDGE
Theoretical, Factual



1 - Explains and applies the basic concepts, theories, and technologies related to back-end software development.

5 - Explains and applies the operating principles of operating systems and server infrastructures.

6 - Applies algorithms, data structures, and problem-solving techniques in software development processes.

SKILLS
Cognitive, Practical



6 - Applies algorithms, data structures, and problem-solving techniques in software development processes.

15 - Effectively manages requirements analysis, system design, performance optimization, and maintenance processes within the software development lifecycle.

12 - Contributes effectively to individual and team-based software projects and prepares technical documentation.



6 - Applies algorithms, data structures, and problem-solving techniques in software development processes.

15 - Effectively manages requirements analysis, system design, performance optimization, and maintenance processes within the software development lifecycle.

2 - Develops scalable and sustainable software solutions using at least one server-side programming language.



2 - Develops scalable and sustainable software solutions using at least one server-side programming language.

4 - Develops RESTful APIs and ensures their integration with client applications.

15 - Effectively manages requirements analysis, system design, performance optimization, and maintenance processes within the software development lifecycle.

COMPETENCIES
Ability to work independently and take responsibility



12 - Contributes effectively to individual and team-based software projects and prepares technical documentation.

15 - Effectively manages requirements analysis, system design, performance optimization, and maintenance processes within the software development lifecycle.

Learning Competence



13 - Uses professional English to follow technical resources and communicate in the field.

14 - Follows new technologies with lifelong learning awareness and continuously improves professional skills.

Communication and Social Competence



12 - Contributes effectively to individual and team-based software projects and prepares technical documentation.

13 - Uses professional English to follow technical resources and communicate in the field.

Field-based Competence



11 - Acts in accordance with professional ethics, occupational health, and safety principles.

12 - Contributes effectively to individual and team-based software projects and prepares technical documentation.

İstihdam Olanakları

Graduates may work in; • Software companies (web and mobile application development) • IT companies • E-commerce companies • Finance, banking and fintech companies • Start-ups and technology ventures • Digital agencies • Public institutions (via KPSS) • IT departments of private sector companies

Üst Dereceye Geçiş

Graduates of the Back-End Software Development Program may transfer to university departments such as Software Engineering, Computer Engineering, Management Information Systems, and Computer Technology and Information Systems via the Vertical Transfer Exam (DGS), subject to the quotas and prerequisites announced by the universities.

Eğitim Türü

Full Time

Ölçme ve Değerlendirme

In calculating students’ grades, the evaluation and grading system set forth in the Ankara Medipol University associate degree and Undergraduate Education and Examination Regulations, as well as the relevant Program legislation, is applied.

Bölüm/Program Başkanı

Programme Director

Prof.Dr. Arif ANKARALI

Öğrenme Durumları

Öğrenme durumları öğrencilerin yaratıcı, eleştirel, yansıtıcı düşünme becerilerini mantıksal, matematiksel düşünme becerileri gibi üst düzey düşünme becerilerini geliştirmeyi hedefler. Bunun yanında öğrencilerin meta-bilişsel becerilerini geliştirmeyi hedefler. Öğrenme durumları öğrenme stratejileri, yöntemleri, tekniklerinin yanında kullanılan araç gereçler ile ölçme değerlendirme yöntemlerini kapsamaktadır. Programlarda kullanılan öğrenme durumları aşağıdaki listede verilmiştir:

Öğrenme Durumları *

Başlıca öğrenme faaliyetleri

Kullanılan Araçlar

Question–Answer Technique

Asking questions, critically evaluating responses, generating questions and answers, providing critique, analyzing and assessing creative responses, asking structured questions and producing answers, and asking closed-ended questions and generating responses.

Course textbooks, recommended readings, worksheets, question banks, and multimedia tools (text, images, graphics, drawings, audio, video, cartoons, and animations) are utilized.

Multiple Choice Exam

Demonstration

Case Studies

Discussion Method

Listening, speaking, questioning, generating responses, developing opinions and inquiry, examining and researching viewpoints, producing critical thinking, and fostering creative thinking.

tandard classroom technologies, multimedia tools (text, images, graphics, drawings, audio, video, and animations), computers, projectors, online environments, conference halls, and workshops are utilized.

Lecture Method

Listening and speaking activities are emphasized, and techniques such as direct instruction, conferences, seminars, speeches, statements, and briefings are applied.

Computer and Internet-Supported Instruction

Computer and internet-supported instruction involves the integration of online learning platforms, e-books and digital content, webinars and live classes, applications and simulations, digital game-based learning, adaptive learning systems, virtual and augmented reality applications, social media and interactive platforms, data analysis and monitoring tools, and artificial intelligence technologies into the educational process. These tools provide interactive and technology-enhanced learning environments aimed at developing students’ communication, collaboration, analytical and critical thinking, problem-solving, decision-making, and creative thinking skills. They also enable instructors to share course materials, monitor student performance, and manage learning processes more effectively.

Quiz

Quizzes are conducted to identify learning gaps. In this case, the results may not be reflected in students’ grades. They can also be used to evaluate the extent to which learning objectives are achieved during the process; in such cases, they may be reflected in students’ grades.

Worksheets, question banks, question pools, and answer keys are utilized.

Lecture Method

Assignment

Assignments are used to develop students’ knowledge and skills, encourage research and inquiry, address learning gaps, and enable in-depth understanding of a specific topic.

Libraries, e-libraries, books, and academic articles are utilized.

Project-Based Learning Model

Developing real-life problem scenarios, identifying real-world problems, collecting data related to the problem, analyzing, processing, and transforming data, generating alternative solution proposals, selecting the most appropriate solution method, implementing the solution, and producing a model/design/tangible product or service; evaluating the model/design/product/service, and presenting project outputs.

Problem scenario texts, sample projects, databases, books, research reports, laboratories, workshops, application areas, libraries, computer software, standard classroom technologies, and project-specific tools and materials are utilized.

Question–Answer Technique

Written Examination

Written Examination

written exams are used to assess creative, critical, and reflective thinking. In addition, multiple-choice and short-answer exams (including fill-in-the-blank, matching, true/false, and similar formats) are conducted to evaluate cognitive skills such as knowledge, comprehension, application, and analysis.

Written exam papers, multiple-choice tests, short-answer tests, mixed-format tests, and answer keys are utilized.

Ders - Program Yeterlilikleri İlişkileri

Ders10
İlişkili Ders Sayısı / 0/60

Öğrencilere Uygulanan Anketler

Sayısal Veriler

Yıllara Göre Öğrenci Sayıları

Öğrenci Başarı Durumu

Mezun Başarı Durumu

Bilgi / Destek Butonu