SOFTWARE ENGINEERING (ENGLISH 30%)
About the Program
Software engineering is generally defined as the application of engineering principles to economically obtain software that works reliably and effectively in accordance with the requirements. Today's software has been developed from small-scale projects, so it has been necessary to develop software under a discipline. Software engineering has been created for this purpose as a science department that aims to "develop software in a quality, measurable and systematic manner".
Students who have graduated from Software Engineering department; system integrator, systems engineer, design engineer, web design and program specialist, information technology specialist and application programmer will be able to design projects in the field of software as they will have a wide range of work in various departments of almost every institution and organization and will be able to implement these projects, they will have the characteristics to successfully carry out their steps and will be able to make significant contributions to the growing human power needed in our country.
The software engineering degree program is a four year program with a total of 240 ECTS credits consisting of eight semesters each with a workload of 30 ECTS. The training language is at least 30% English. It is imperative to know English at the time the curriculum is followed. The program has 1 year compulsory English preparatory class.
Program Objectives & Goals
Objectives
- To give graduates who have mastery in English, who have sufficient knowledge of English as a foreign language required by professional terminology and who can express themselves orally and in written form in international studies.
- To train students who are knowledgeable in their own field by supporting technological elective courses that will contribute to the professional development of students other than compulsory main courses as well as interdisciplinary collaboration with intellectual accumulation and university co-lectures selected from other fields and social development.
- To gain the collecting of engineers who will serve the humanity by assimilating the values of our civilization, who will appreciate the knowledge and love to share their knowledge, who will learn to learn, who will not take responsibility, who will not only use existing technology but develop new technologies themselves.
- The aim is to train specialist personel who can lead in the changing world and technology conditions in the software sector, contribute to the developments in the technology, have the knowledge that the academic field and the software industry need in all sectors in the past, have researcher, questioner, analyst and team work.
- Using the increasingly interactive infrastructure, technical equipment and tools for software engineering to create research and development cultures that will transform education into the practice of practice, and to develop this potential to use knowledge in projects that will benefit society and the industrial environment.
Program Learning Outcomes
KNOWLEDGE
- Sufficient knowledge in mathematics, science and software engineering discipline-specific topics; the theoretical and practical knowledge in these areas, the ability to use in complex engineering problems.
- The ability to identify, formulate, and solve complex engineering problems; selecting and applying appropriate analysis and modeling methods for this purpose.
- Ability to apply probability calculations, statistics, computer science, and other supporting disciplines to complex software systems
SKILL
- The ability to design a complex system, process, device or product under realistic constraints and conditions to meet specific requirements; the ability to apply modern design methods for this purpose.
- Ability to develop, select and use modern techniques and tools necessary for analysis and solution of complex problems in engineering applications; ability to use information technologies effectively.
- Ability to design experiments, conduct experiments, collect data, analyze and interpret the results of complex engineering problems or discipline-specific research topics.
COMPETENCE
- The ability to work effectively in disciplinary and multidisciplinary teams; individual work skill.
- Awareness of the need for lifelong learning; access to knowledge, ability to follow developments in science and technology, and constant self-renewal.
- Effective communication skills in oral and written communication; at least one foreign language knowledge; ability to write effective reports and understand written reports, to prepare design and production reports, to make effective presentations, to give clear and understandable instructions and to receive.
- Conformity to ethical principles, professional and ethical responsibility; Information on standards used in engineering applications.
- Information on practices in business, such as project management, risk management and change management; awareness about entrepreneurship, innovation; information on sustainable development.
- Information on the effects of engineering applications on health, environment and safety in universal and social dimensions, and on the problems of the modern age in engineering; awareness of the legal consequences of engineering solutions.
- Adequate skills in the analysis, design, verification, evaluation, implementation, implementation and maintenance of software systems
- Ability to work in at least one of the key application areas
- Sufficient knowledge in mathematics, science and software engineering discipline-specific topics; the theoretical and practical knowledge in these areas, the ability to use in complex engineering problems.
- The ability to identify, formulate, and solve complex engineering problems; selecting and applying appropriate analysis and modeling methods for this purpose.
- The ability to design a complex system, process, device or product under realistic constraints and conditions to meet specific requirements; the ability to apply modern design methods for this purpose.
- Ability to develop, select and use modern techniques and tools necessary for analysis and solution of complex problems in engineering applications; ability to use information technologies effectively.
- Ability to design experiments, conduct experiments, collect data, analyze and interpret the results of complex engineering problems or discipline-specific research topics.
- The ability to work effectively in disciplinary and multidisciplinary teams; individual work skill.
- Awareness of the need for lifelong learning; access to knowledge, ability to follow developments in science and technology, and constant self-renewal.
- Effective communication skills in oral and written communication; at least one foreign language knowledge; ability to write effective reports and understand written reports, to prepare design and production reports, to make effective presentations, to give clear and understandable instructions and to receive.
- Conformity to ethical principles, professional and ethical responsibility; Information on standards used in engineering applications.
- Information on practices in business, such as project management, risk management and change management; awareness about entrepreneurship, innovation; information on sustainable development.
- Information on the effects of engineering applications on health, environment and safety in universal and social dimensions, and on the problems of the modern age in engineering; awareness of the legal consequences of engineering solutions.
- Adequate skills in the analysis, design, verification, evaluation, implementation, implementation and maintenance of software systems
- Ability to apply probability calculations, statistics, computer science, and other supporting disciplines to complex software systems
- Ability to work in at least one of the key application areas
Relationship Between Programme Learning Outcomes and Objectives
| KNOWLEDGE | OBJECTIVE | T | % | |||||
|---|---|---|---|---|---|---|---|---|
| Theoretical / Conceptual | O1 | O2 | O3 | O4 | O5 | |||
| 1 | Sufficient knowledge in mathematics, science and software engineering discipline-specific topics; the theoretical and practical knowledge in these areas, the ability to use in complex engineering problems. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| 2 | The ability to identify, formulate, and solve complex engineering problems; selecting and applying appropriate analysis and modeling methods for this purpose. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| 3 | Ability to apply probability calculations, statistics, computer science, and other supporting disciplines to complex software systems | 5 VH ✔ | 1 VL ✔ | 1 VL ✔ | 2 L ✔ | 2 L ✔ | 11 | %44,00 |
| SKILL | OBJECTIVE | T | % | |||||
| Cognitive / Pratical | O1 | O2 | O3 | O4 | O5 | |||
| 1 | The ability to design a complex system, process, device or product under realistic constraints and conditions to meet specific requirements; the ability to apply modern design methods for this purpose. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| 2 | Ability to develop, select and use modern techniques and tools necessary for analysis and solution of complex problems in engineering applications; ability to use information technologies effectively. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| 3 | Ability to design experiments, conduct experiments, collect data, analyze and interpret the results of complex engineering problems or discipline-specific research topics. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| COMPETENCE | OBJECTIVE | T | % | |||||
| Competence to Work Independently and Take Responsibility | O1 | O2 | O3 | O4 | O5 | |||
| 1 | The ability to work effectively in disciplinary and multidisciplinary teams; individual work skill. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| 2 | Ability to work in at least one of the key application areas | 5 VH ✔ | 4 H ✔ | 1 VL ✔ | 5 VH ✔ | 5 VH ✔ | 20 | %80,00 |
| Learning Competence | O1 | O2 | O3 | O4 | O5 | |||
| 1 | Awareness of the need for lifelong learning; access to knowledge, ability to follow developments in science and technology, and constant self-renewal. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| Communication and Social Competence | O1 | O2 | O3 | O4 | O5 | |||
| 1 | Effective communication skills in oral and written communication; at least one foreign language knowledge; ability to write effective reports and understand written reports, to prepare design and production reports, to make effective presentations, to give clear and understandable instructions and to receive. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| Field Specific Competence | O1 | O2 | O3 | O4 | O5 | |||
| 1 | Conformity to ethical principles, professional and ethical responsibility; Information on standards used in engineering applications. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| 2 | Information on practices in business, such as project management, risk management and change management; awareness about entrepreneurship, innovation; information on sustainable development. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| 3 | Information on the effects of engineering applications on health, environment and safety in universal and social dimensions, and on the problems of the modern age in engineering; awareness of the legal consequences of engineering solutions. | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| 4 | Adequate skills in the analysis, design, verification, evaluation, implementation, implementation and maintenance of software systems | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 5 VH ✔ | 25 | %100,00 |
| NUMBER OF PROGRAMME LEARNING OUTCOMES (14) | 14 | 14 | 14 | 14 | 14 | - | - | |
| WEIGHT | 70 | 65 | 62 | 67 | 67 | - | - | |
| PERCENTAGE | %100,00 | %92,86 | %88,57 | %95,71 | %95,71 | - | - | |
| CONTRIBUTION LEVEL - VERY LOW [1] (VL) | 0 | 1 | 2 | 0 | 0 | |||
| CONTRIBUTION LEVEL - LOW [2] (L) | 0 | 0 | 0 | 1 | 1 | |||
| CONTRIBUTION LEVEL - HIGH [4] (H) | 0 | 1 | 0 | 0 | 0 | |||
| CONTRIBUTION LEVEL - VERY HIGH [5] (VH) | 14 | 12 | 12 | 13 | 13 | |||
* T: Total, %: Percentage
O1 — To give graduates who have mastery in English, who have sufficient knowledge of English as a foreign language required by professional terminology and who can express themselves orally and in written form in international studies.
O2 — To train students who are knowledgeable in their own field by supporting technological elective courses that will contribute to the professional development of students other than compulsory main courses as well as interdisciplinary collaboration with intellectual accumulation and university co-lectures selected from other fields and social development.
O3 — To gain the collecting of engineers who will serve the humanity by assimilating the values of our civilization, who will appreciate the knowledge and love to share their knowledge, who will learn to learn, who will not take responsibility, who will not only use existing technology but develop new technologies themselves.
O4 — The aim is to train specialist personel who can lead in the changing world and technology conditions in the software sector, contribute to the developments in the technology, have the knowledge that the academic field and the software industry need in all sectors in the past, have researcher, questioner, analyst and team work.
O5 — Using the increasingly interactive infrastructure, technical equipment and tools for software engineering to create research and development cultures that will transform education into the practice of practice, and to develop this potential to use knowledge in projects that will benefit society and the industrial environment.
Teaching Methods
The most frequently used Instructional Methods of the educational programs of Istanbul Sabahattin Zaim University are given below.
- Expression
- Question-Answer
- Discussion
- Exercise and Practice
- Presentation
- Guided Practice
- Role Playing
- Group Study
- Simulation
- Brain Storming
- Six Hat
- Case Study
- Experiment - Test / Lab/ Workshop / Field Practice
- Self study
- Problem Solving
- Project Based Learning (Including Field Work)
Assessment Methods
The most frequently used Evaluation Methods of the educational programs of Istanbul Sabahattin Zaim University are given below.
- Testing (Essay / Tests: True-Falls, multiple-choice, short answer, matching)
- Oral Exam
- Homework
- Project / Design
- Portfolio
- Performance Assignment ( Lab / Workshop / Field Work / Seminar / Presentation / Completion Study / Thesis
Degree and Level Awarded
This department is subject to 240 ECTS (ECTS) credits first degree system in engineering (Software Engineering) in higher education.
When the program is successfully completed and program qualifications are provided, the degree of Bachelor of Science in Software Engineering is achieved.
Admission Requirements
Admission of national students to the SOFTWARE ENGINEERING programme is allowed through the nationally centralised Student Selection Examination (ÖSS) conducted by the Student Selection and Placement Centre (OSYM). For further information please visit General Admission Requirements and Registration Proceduresin the menu items of the Information on the Institution and The Student Selection & Placement Centre (OSYM).
Admission of foreign students to the programme can be done upon an evaluation of the application of students directiy to the university. For further and detailed information please visit General Admission Requirements and Registration Procedures in the menu items of the Information on the Institution
Graduation Requirements
Students are required to take at least 240 ECTS and have a GPA of at least 2.00 out of 4.00 in order to graduate from this program.
In order for the student to be able to reach the graduation stage, the students must be successful in the midterm and final examinations, as well as the homeworks and projects of the compulsory and elective courses they have taken each semester. In addition, for graduation, the student must have successfully completed an internship of 30 business days. The internship has not been credited with the program as it is a prerequisite for graduation. The experience and required workload of the internship are taken into consideration in the content, application and workloads of the related courses within the program. In addition, the student is required to submit a Completion Essay (7th or 8th semester) to be presented at the end of a project.
Recognition of Prior Learning
Procedures to recognise prior learning (RPL), including non-formal and informal learning, is in an early stage of development in Turkey and there is no a comprehensive and enabling legislative framework at the national level in place yet. However, within the institutional autonomy respected there are some implementations at the institutional level for allocating credits towards exemption from some programme requirements on the basis of RPL. This is particularly a wide spread exercise implemented in cases that students, having a certain level of knowledge, skills and competencies in relation to fields such as foreign languages and computer use, prior to admission to the university, are subjected to an examination and if they are found successful to a certain degree required by the programme they have been admitted to, they are exempted from the relevant course units of the course programme. RPL is also practiced for students who wish to transfer their studies to the equal or an upper levels at an another institution including those from abroad in the same or similar fields. In such cases, students, having received some course units in a previous programme they had studied and having been successful, may be exempted from the same or similar course units of the programmes they are admitted to upon the approval the adaptation committees of the programmes.
Such procedures of recognition are also used comprehensively in practice at our university. The general arrangements for the recognition of such implementations are outlined in the relevant section of our Education and Examination Regulations, Rules & regulations for Postgraduate Programmes and that of Regulations for Lateral Transfer of Students.
Employment Opportunities
Although students mostly start working in the private sector, they also find jobs in public sector as well. Since this area is mainly based on the creation and generation of ideas and the need for financial resources is low. As a result, software engineers who can generate their own ideas have the opportunity to establish their own businesses. In their first years, new graduates gain experience in the overall sector by taking a role as a programmer. Today many engineering department graduates are trying to keep pursuing this career even though they are not formally trained in software engineering. However, the importance of having competent people who are experienced in this field is increasing each day. In parallel with the widespread use of computers, there is a huge need of software engineers who can keep up with the developing world.
Access to Further Studies
The students graduating from this program may apply to second cycle programs.
Study Plan
1th Semester
Number of Compulsory Courses: 8 Number of Elective Courses: 0
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| ATA 101 | Ataturk’s Principles and History of Turkish Revolution I | Compulsory | English | 2 | 0 | 0 | 2 | 3 | 2 |
| FIZ 103 | Physics Lab I | Compulsory | English | 0 | 0 | 2 | 2 | 2 | 1 |
| FIZ 105 | Physics I | Compulsory | English | 3 | 0 | 0 | 3 | 4 | 3 |
| MAT 115 | Mathematics I | Compulsory | English | 4 | 0 | 0 | 4 | 6 | 4 |
| MUH 101 | Engineering Principles and Ethics | Compulsory | English | 2 | 0 | 0 | 2 | 3 | 2 |
| TUR 101 | Turkish Language I | Compulsory | Turkish | 2 | 0 | 0 | 2 | 3 | 2 |
| YAM 107 | Introduction to Algorithms and Programming | Compulsory | English | 1 | 0 | 2 | 3 | 5 | 2 |
| YDL 105 | Advanced English I | Compulsory | English | 3 | 0 | 0 | 3 | 4 | 3 |
| Total: | 17 | 0 | 4 | 21 | 30,0 | 19,0 | |||
2nd Semester
Number of Compulsory Courses: 8 Number of Elective Courses: 0
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| ATA 102 | Ataturk’s Principles and History of Turkish Revolution II | Compulsory | English | 2 | 0 | 0 | 2 | 3 | 2 |
| FIZ 104 | Physics Lab II | Compulsory | English | 0 | 0 | 2 | 2 | 2 | 1 |
| FIZ 106 | Physics II | Compulsory | English | 3 | 0 | 0 | 3 | 4 | 3 |
| MAT 104 | Linear Algebra | Compulsory | English | 3 | 0 | 0 | 3 | 4 | 3 |
| MAT 116 | Mathematics II | Compulsory | English | 4 | 0 | 0 | 4 | 6 | 4 |
| TUR 102 | Turkish Language II | Compulsory | Turkish | 2 | 0 | 0 | 2 | 3 | 2 |
| YAM 110 | Object Oriented Programming | Compulsory | English | 1 | 0 | 2 | 3 | 4 | 2 |
| YDL 106 | Advanced English II | Compulsory | English | 3 | 0 | 0 | 3 | 4 | 3 |
| Total: | 18 | 0 | 4 | 22 | 30,0 | 20,0 | |||
3rd Semester
Number of Compulsory Courses: 6 Number of Elective Courses: 0
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| BIM 219 | Computing Systems | Compulsory | English | 3 | 0 | 0 | 3 | 5 | 3 |
| BIM 227 | Data Structures | Compulsory | English | 2 | 0 | 1 | 3 | 6 | 2.5 |
| BIM 229 | Database Systems | Compulsory | Turkish | 1 | 0 | 2 | 3 | 6 | 2 |
| IST 201 | Probability and Statistics | Compulsory | English | 3 | 0 | 0 | 3 | 5 | 3 |
| MAT 203 | Discrete Mathematics | Compulsory | English | 3 | 0 | 0 | 3 | 5 | 3 |
| IZU ORT-1 | IZU Common Elective | IZU Common Elective | English | 2 | 0 | 0 | 2 | 3 | 2 |
| Total: | 14 | 0 | 3 | 17 | 30,0 | 15,5 | |||
4th Semester
Number of Compulsory Courses: 6 Number of Elective Courses: 0
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| BIM 222 | Algorithm Analysis | Compulsory | Turkish | 2 | 0 | 1 | 3 | 6 | 2.5 |
| BIM 226 | Web Programming | Compulsory | English | 2 | 0 | 1 | 3 | 6 | 2.5 |
| MAT 222 | Differential Equations | Compulsory | English | 3 | 0 | 0 | 3 | 5 | 3 |
| MAT 232 | Numerical Methods | Compulsory | Turkish | 4 | 0 | 0 | 4 | 5 | 4 |
| YAM 220 | Software Quality Assurance | Compulsory | Turkish | 1 | 0 | 2 | 3 | 5 | 2 |
| IZU ORT-2 | IZU Common Elective | IZU Common Elective | English | 2 | 0 | 0 | 2 | 3 | 2 |
| Total: | 14 | 0 | 4 | 18 | 30,0 | 16,0 | |||
5th Semester
Number of Compulsory Courses: 6 Number of Elective Courses: 0
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| BIM 323 | Operating Systems | Compulsory | Turkish | 2 | 0 | 1 | 3 | 6 | 2.5 |
| YAM 309 | Software Architecture and Design | Compulsory | Turkish | 3 | 0 | 0 | 3 | 6 | 3 |
| YAM 397 | Internship I | Internship | Turkish | 0 | 0 | 0 | 0 | 5 | 0 |
| BLS 001 | Departmental Elective Course | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BLS 002 | Departmental Elective Course | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| IZU ORT-3 | IZU Common Elective | IZU Common Elective | Turkish | 2 | 0 | 0 | 2 | 3 | 2 |
| Total: | 11 | 0 | 3 | 14 | 30,0 | 12,5 | |||
5th Semester Elective Courses
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| BIM 319 | Yapay Zeka ve Uygulamaları | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BIM 321 | Real-Time Programming | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| MTH 371 | Milli Teknoloji Hamlesi | Departmental Elective | English | 3 | 0 | 0 | 3 | 5 | 3 |
| YAM 331 | Linux System Administration | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| YAM 333 | Yazılım Mühendisliği Özel Konular-I | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| Total: | 11 | 0 | 4 | 15 | 25,0 | 13,0 | |||
6th Semester
Number of Compulsory Courses: 7 Number of Elective Courses: 0
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| BIM 324 | Mobile Application Development | Compulsory | Turkish | 2 | 0 | 1 | 3 | 6 | 2.5 |
| MUH 302 | Interdisciplinary Research and Practice Design | Compulsory | English | 1 | 0 | 0 | 1 | 3 | 1 |
| YAM 334 | System Analysis and Design | Compulsory | Turkish | 3 | 0 | 0 | 3 | 6 | 3 |
| YAM 396 | Internship II | Internship | Turkish | 0 | 0 | 0 | 0 | 2 | 0 |
| BLS 001 | Departmental Elective Course | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BLS 002 | Departmental Elective Course | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| IZU ORT-4 | IZU Common Elective | IZU Common Elective | Turkish | 2 | 0 | 0 | 2 | 3 | 2 |
| Total: | 12 | 0 | 3 | 15 | 30,0 | 13,5 | |||
6th Semester Elective Courses
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| BIM 320 | Image Processing | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BIM 322 | Machine Learning and Applications | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| MTH 372 | Milli Teknoloji Hamlesi | Departmental Elective | English | 3 | 0 | 0 | 3 | 5 | 3 |
| YAM 322 | Advanced Algorithms | Departmental Elective | English | 3 | 0 | 0 | 3 | 5 | 3 |
| YAM 326 | 3D Modeling and Animation | Departmental Elective | Turkish | 3 | 0 | 0 | 3 | 5 | 3 |
| Total: | 13 | 0 | 2 | 15 | 25,0 | 14,0 | |||
7th Semester
Number of Compulsory Courses: 6 Number of Elective Courses: 0
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| YAM 441 | Graduation Study 1 | Compulsory | English | 2 | 0 | 0 | 2 | 5 | 2 |
| BLS 001 | Departmental Elective Course | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BLS 002 | Departmental Elective Course | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BLS 003 | Departmental Elective Course | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BLS 004 | Departmental Elective Course | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BLS 005 | Departmental Elective Course | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| Total: | 12 | 0 | 5 | 17 | 30,0 | 14,5 | |||
7th Semester Elective Courses
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| BIM 421 | Computer Networks | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BIM 431 | Formal Languages and Automata Theory | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BIM 435 | Applied Neural Networks | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BIM 437 | Bilgisayar ve Ağ Güvenliği | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BIM 439 | Data Mining | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| MTH 471 | Milli Teknoloji Hamlesi | Departmental Elective | Turkish | 3 | 0 | 0 | 3 | 5 | 3 |
| YAM 415 | Game Programming | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| YAM 435 | Machine Vision | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| YAM 449 | Software Measurement and Testing | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| Total: | 19 | 0 | 8 | 27 | 45,0 | 23,0 | |||
8th Semester
Number of Compulsory Courses: 6 Number of Elective Courses: 0
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| ISG 402 | Occupational Health and Safety | Compulsory | Turkish | 2 | 0 | 0 | 2 | 3 | 2 |
| BLS 001 | Departmental Elective Course | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BLS 002 | Departmental Elective Course | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BLS 003 | Departmental Elective Course | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BLS 004 | Departmental Elective Course | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| YAM 442 | Graduation Study 2 | Graduation Study | English | 2 | 0 | 0 | 2 | 7 | 2 |
| Total: | 12 | 0 | 4 | 16 | 30,0 | 14,0 | |||
8th Semester Elective Courses
| Code | Course Name | Type | Language of Instruction | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|---|---|---|
| BIM 404 | System Programming | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BIM 408 | Wireless Network Technologies and Applications | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BIM 430 | Deep Learning | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| BIM 432 | Natural Language Processing | Departmental Elective | English | 2 | 0 | 1 | 3 | 5 | 2.5 |
| MTH 472 | Milli Teknoloji Hamlesi | Departmental Elective | Turkish | 3 | 0 | 0 | 3 | 5 | 3 |
| MUH 402 | Workplace Vocational Training Application | Departmental Elective | Turkish | 3 | 0 | 0 | 3 | 20 | 3 |
| YAM 434 | Human - Computer Interaction | Departmental Elective | Turkish | 3 | 0 | 0 | 3 | 5 | 3 |
| YAM 446 | Digital Media Processing | Departmental Elective | Turkish | 2 | 0 | 1 | 3 | 5 | 2.5 |
| Total: | 19 | 0 | 5 | 24 | 55,0 | 21,5 | |||
Course Load Summary
| Course Load Summary | T | P | L | H | ECTS | Cr. |
|---|---|---|---|---|---|---|
| Grand Total (Number of Courses: 53) | 110 | 0 | 30 | 140 | 240,0 | 125,0 |
| Compulsory Course Total (Number of Courses: 36) | 76 | 0 | 17 | 93 | 163,0 | 84,5 |
| Elective Course Total (Number of Courses: 17) | 34 | 0 | 13 | 47 | 77,0 | 40,5 |
| Course Type | Number of Courses | Ratio (%) |
|---|---|---|
| Zorunlu Ders | 36 | 67,92 |
| Seçmeli Ders | 17 | 32,08 |
| Bölüm Dışı Seçmeli Ders | 22 | 41,51 |
T: Theory, P: Practice, L: Laboratory, WCH: Weekly Course Hours, ECTS: European Credit Transfer System, Cr.: Credit
Core Area Distribution
| Core Area | Total ECTS | Ratio (%) |
|---|---|---|
| Engineering and Engineering Trades | 55.8 | 24.3% |
| Engineering and Engineering Trades | 45.8 | 20% |
| Computing | 33.6 | 14.7% |
| Mathematics and Statistics | 30.1 | 13.1% |
| Computing | 24.5 | 10.7% |
| Humanities | 18.8 | 8.2% |
| Mathematics and Statistics | 9.5 | 4.1% |
| Physical Sciences | 6 | 2.6% |
| Social and Behavioural Science | 1.8 | 0.8% |
| Unknown / Unspecified | 1.2 | 0.5% |
| Architecture and Building | 0.6 | 0.3% |
| Health | 0.6 | 0.3% |
| Security Services | 0.6 | 0.3% |
| Humanities | 0.3 | 0.1% |
Course Category List
Compulsory Courses
| Course | ECTS | Ratio (%) |
|---|---|---|
| ATA 101 - Ataturk’s Principles and History of Turkish Revolution I | 3 | |
| 22 - Humanities | %90 | |
| 31 - Social and Behavioural Science | %10 | |
| ATA 102 - Ataturk’s Principles and History of Turkish Revolution II | 3 | |
| 22 - Humanities | %90 | |
| 31 - Social and Behavioural Science | %10 | |
| BIM 219 - Computing Systems | 5 | |
| 48 - Computing | %60 | |
| 52 - Engineering and Engineering Trades | %40 | |
| BIM 222 - Algorithm Analysis | 6 | |
| 46 - Mathematics and Statistics | %40 | |
| 48 - Computing | %60 | |
| BIM 226 - Web Programming | 6 | |
| 48 - Computing | %60 | |
| 52 - Engineering and Engineering Trades | %20 | |
| 99 - Unknown / Unspecified | %20 | |
| BIM 227 - Data Structures | 6 | |
| 48 - Computing | %60 | |
| 52 - Engineering and Engineering Trades | %40 | |
| BIM 229 - Database Systems | 6 | |
| 48 - Computing | %60 | |
| 52 - Engineering and Engineering Trades | %40 | |
| BIM 323 - Operating Systems | 6 | |
| 48 - Computing | %50 | |
| 52 - Engineering and Engineering Trades | %50 | |
| BIM 324 - Mobile Application Development | 6 | |
| 52 - Engineering and Engineering Trades | %100 | |
| FIZ 103 - Physics Lab I | 2 | |
| 44 - Physical Sciences | %100 | |
| FIZ 104 - Physics Lab II | 2 | |
| 46 - Mathematics and Statistics | %20 | |
| 52 - Engineering and Engineering Trades | %80 | |
| FIZ 105 - Physics I | 4 | |
| 44 - Physical Sciences | %100 | |
| FIZ 106 - Physics II | 4 | |
| 48 - Computing | %20 | |
| 52 - Engineering and Engineering Trades | %80 | |
| ISG 402 - Occupational Health and Safety | 3 | |
| 22 - Humanities | %20 | |
| 52 - Engineering and Engineering Trades | %20 | |
| 58 - Architecture and Building | %20 | |
| 72 - Health | %20 | |
| 86 - Security Services | %20 | |
| IST 201 - Probability and Statistics | 5 | |
| 46 - Mathematics and Statistics | %75 | |
| 52 - Engineering and Engineering Trades | %25 | |
| MAT 104 - Linear Algebra | 4 | |
| 46 - Mathematics and Statistics | %80 | |
| 52 - Engineering and Engineering Trades | %20 | |
| MAT 115 - Mathematics I | 6 | |
| 46 - Mathematics and Statistics | %60 | |
| 52 - Engineering and Engineering Trades | %40 | |
| MAT 116 - Mathematics II | 6 | |
| 46 - Mathematics and Statistics | %100 | |
| MAT 203 - Discrete Mathematics | 5 | |
| 46 - Mathematics and Statistics | %70 | |
| 48 - Computing | %30 | |
| MAT 222 - Differential Equations | 5 | |
| 46 - Mathematics and Statistics | %60 | |
| 52 - Engineering and Engineering Trades | %40 | |
| MAT 232 - Numerical Methods | 5 | |
| 46 - Mathematics and Statistics | %60 | |
| 52 - Engineering and Engineering Trades | %40 | |
| MUH 101 - Engineering Principles and Ethics | 3 | |
| 52 - Engineering and Engineering Trades | %100 | |
| MUH 302 - Interdisciplinary Research and Practice Design | 3 | |
| 52 - Engineering and Engineering Trades | %100 | |
| TUR 101 - Turkish Language I | 3 | |
| 22 - Humanities | %100 | |
| TUR 102 - Turkish Language II | 3 | |
| 22 - Humanities | %100 | |
| YAM 107 - Introduction to Algorithms and Programming | 5 | |
| 48 - Computing | %50 | |
| 52 - Engineering and Engineering Trades | %50 | |
| YAM 110 - Object Oriented Programming | 4 | |
| 48 - Computing | %50 | |
| 52 - Engineering and Engineering Trades | %50 | |
| YAM 220 - Software Quality Assurance | 5 | |
| 48 - Computing | %40 | |
| 52 - Engineering and Engineering Trades | %60 | |
| YAM 309 - Software Architecture and Design | 6 | |
| 31 - Social and Behavioural Science | %20 | |
| 46 - Mathematics and Statistics | %10 | |
| 52 - Engineering and Engineering Trades | %70 | |
| YAM 334 - System Analysis and Design | 6 | |
| 46 - Mathematics and Statistics | %10 | |
| 48 - Computing | %40 | |
| 52 - Engineering and Engineering Trades | %50 | |
| YAM 441 - Graduation Study 1 | 5 | |
| 48 - Computing | %40 | |
| 52 - Engineering and Engineering Trades | %60 | |
| YDL 105 - Advanced English I | 4 | |
| 22 - Humanities | %70 | |
| 52 - Engineering and Engineering Trades | %30 | |
| YDL 106 - Advanced English II | 4 | |
| 22 - Humanities | %100 |
Elective Courses
| Course | ECTS | Ratio (%) |
|---|---|---|
| BIM 320 - Image Processing | 5 | |
| 22 - Humanities | %5 | |
| 46 - Mathematics and Statistics | %30 | |
| 48 - Computing | %60 | |
| 52 - Engineering and Engineering Trades | %5 | |
| BIM 321 - Real-Time Programming | 5 | |
| 48 - Computing | %60 | |
| 52 - Engineering and Engineering Trades | %40 | |
| BIM 322 - Machine Learning and Applications | 5 | |
| 46 - Mathematics and Statistics | %50 | |
| 52 - Engineering and Engineering Trades | %50 | |
| BIM 404 - System Programming | 5 | |
| 46 - Mathematics and Statistics | %20 | |
| 48 - Computing | %50 | |
| 52 - Engineering and Engineering Trades | %30 | |
| BIM 408 - Wireless Network Technologies and Applications | 5 | |
| 48 - Computing | %80 | |
| 52 - Engineering and Engineering Trades | %20 | |
| BIM 421 - Computer Networks | 5 | |
| 46 - Mathematics and Statistics | %20 | |
| 48 - Computing | %60 | |
| 52 - Engineering and Engineering Trades | %20 | |
| BIM 431 - Formal Languages and Automata Theory | 5 | |
| 48 - Computing | %50 | |
| 52 - Engineering and Engineering Trades | %50 | |
| BIM 432 - Natural Language Processing | 5 | |
| 46 - Mathematics and Statistics | %30 | |
| 48 - Computing | %40 | |
| 52 - Engineering and Engineering Trades | %30 | |
| MUH 402 - Workplace Vocational Training Application | 20 | |
| 52 - Engineering and Engineering Trades | %100 | |
| YAM 322 - Advanced Algorithms | 5 | |
| 46 - Mathematics and Statistics | %40 | |
| 48 - Computing | %30 | |
| 52 - Engineering and Engineering Trades | %30 | |
| YAM 326 - 3D Modeling and Animation | 5 | |
| 52 - Engineering and Engineering Trades | %100 | |
| YAM 331 - Linux System Administration | 5 | |
| 52 - Engineering and Engineering Trades | %100 | |
| YAM 449 - Software Measurement and Testing | 5 | |
| 48 - Computing | %60 | |
| 52 - Engineering and Engineering Trades | %40 |


