Skip to main content

Software Engineering (English) Curriculum

Study Plan

1th Semester

Number of Compulsory Courses: 8 Number of Elective Courses: 0

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
ATA 101 Ataturk’s Principles and History of Turkish Revolution I CompulsoryEnglish200232
FIZ 103 Physics Lab I CompulsoryEnglish002221
FIZ 105 Physics I CompulsoryEnglish300343
MAT 115 Mathematics I CompulsoryEnglish400464
MUH 101 Engineering Principles and Ethics CompulsoryEnglish200232
TUR 101 Turkish Language I CompulsoryTurkish200232
YAM 107 Introduction to Algorithms and Programming CompulsoryEnglish102352
YDL 105 Advanced English I CompulsoryEnglish300343
Total:17042130,019,0

2nd Semester

Number of Compulsory Courses: 8 Number of Elective Courses: 0

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
ATA 102 Ataturk’s Principles and History of Turkish Revolution II CompulsoryEnglish200232
FIZ 104 Physics Lab II CompulsoryEnglish002221
FIZ 106 Physics II CompulsoryEnglish300343
MAT 104 Linear Algebra CompulsoryEnglish300343
MAT 116 Mathematics II CompulsoryEnglish400464
TUR 102 Turkish Language II CompulsoryTurkish200232
YAM 110 Object Oriented Programming CompulsoryEnglish102342
YDL 106 Advanced English II CompulsoryEnglish300343
Total:18042230,020,0

3rd Semester

Number of Compulsory Courses: 6 Number of Elective Courses: 0

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
IST 201 Probability and Statistics CompulsoryEnglish300353
MAT 203 Discrete Mathematics CompulsoryEnglish300353
YAM 205 Computing Systems CompulsoryEnglish300353
YAM 207 Data Structures CompulsoryEnglish201362.5
YAM 209 Database Systems CompulsoryEnglish102362
IZU ORT-1 IZU Common Elective IZU Common ElectiveEnglish200232
Total:14031730,015,5

4th Semester

Number of Compulsory Courses: 6 Number of Elective Courses: 0

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
MAT 222 Differential Equations CompulsoryEnglish300353
MAT 232 Numerical Methods CompulsoryEnglish400454
YAM 212 Algorithm Analysis CompulsoryEnglish201362.5
YAM 220 Software Quality Assurance CompulsoryEnglish102352
YAM 222 Web Programming CompulsoryEnglish201362.5
IZU ORT-2 IZU Common Elective IZU Common ElectiveEnglish200232
Total:14041830,016,0

5th Semester

Number of Compulsory Courses: 6 Number of Elective Courses: 0

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
YAM 309 Software Architecture and Design CompulsoryEnglish300363
YAM 321 Operating Systems CompulsoryEnglish201362.5
YAM 397 Internship I InternshipEnglish000050
BLS 001 Departmental Elective Course Departmental ElectiveEnglish201352.5
BLS 002 Departmental Elective Course Departmental ElectiveEnglish201352.5
IZU ORT-3 IZU Common Elective IZU Common ElectiveEnglish200232
Total:11031430,012,5

5th Semester Elective Courses

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
BIM 321 Real-Time Programming Departmental ElectiveEnglish201352.5
MTH 371 Milli Teknoloji Hamlesi Departmental ElectiveEnglish300353
YAM 331 Linux System Administration Departmental ElectiveEnglish201352.5
YAM 333 Yazılım Mühendisliği Özel Konular-I Departmental ElectiveEnglish201352.5
YAM 339 Artificial Intelligence and Applications Departmental ElectiveEnglish201352.5
Total:11041525,013,0

6th Semester

Number of Compulsory Courses: 7 Number of Elective Courses: 0

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
MUH 302 Interdisciplinary Research and Practice Design CompulsoryEnglish100131
YAM 328 Introduction to Machine Learning CompulsoryEnglish300363
YAM 330 Mobile Application Development CompulsoryEnglish201362.5
YAM 396 Internship II InternshipEnglish000020
BLS 001 Departmental Elective Course Departmental ElectiveEnglish201352.5
BLS 002 Departmental Elective Course Departmental ElectiveEnglish201352.5
IZU ORT-4 IZU Common Elective IZU Common ElectiveEnglish200232
Total:12031530,013,5

6th Semester Elective Courses

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
MTH 372 Milli Teknoloji Hamlesi Departmental ElectiveEnglish300353
YAM 316 Image Processing Departmental ElectiveEnglish201352.5
YAM 318 Machine Learning and Applications Departmental ElectiveEnglish201352.5
YAM 322 Advanced Algorithms Departmental ElectiveEnglish300353
YAM 326 3D Modeling and Animation Departmental ElectiveEnglish300353
Total:13021525,014,0

7th Semester

Number of Compulsory Courses: 6 Number of Elective Courses: 0

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
YAM 441 Graduation Study 1 CompulsoryEnglish200252
BLS 001 Departmental Elective Course Departmental ElectiveEnglish201352.5
BLS 002 Departmental Elective Course Departmental ElectiveEnglish201352.5
BLS 003 Departmental Elective Course Departmental ElectiveEnglish201352.5
BLS 004 Departmental Elective Course Departmental ElectiveEnglish201352.5
BLS 005 Departmental Elective Course Departmental ElectiveEnglish201352.5
Total:12051730,014,5

7th Semester Elective Courses

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
MTH 471 Milli Teknoloji Hamlesi Departmental ElectiveEnglish300353
YAM 405 Software Measurement and Testing Departmental ElectiveEnglish201352.5
YAM 415 Game Programming Departmental ElectiveEnglish201352.5
YAM 435 Machine Vision Departmental ElectiveEnglish201352.5
YAM 437 Data Mining Departmental ElectiveEnglish201352.5
YAM 439 Formal Languages and Automata Theory Departmental ElectiveEnglish201352.5
YAM 443 Bilgisayar ve Ağ Güvenliği Departmental ElectiveEnglish201352.5
YAM 445 Information Security Departmental ElectiveEnglish201352.5
YAM 447 Applied Neural Networks Departmental ElectiveEnglish201352.5
YAM 449 Software Measurement and Testing Departmental ElectiveEnglish201352.5
Total:21093050,025,5

8th Semester

Number of Compulsory Courses: 6 Number of Elective Courses: 0

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
ISG 402 Occupational Health and Safety CompulsoryEnglish200232
BLS 001 Departmental Elective Course Departmental ElectiveEnglish201352.5
BLS 002 Departmental Elective Course Departmental ElectiveEnglish201352.5
BLS 003 Departmental Elective Course Departmental ElectiveEnglish201352.5
BLS 004 Departmental Elective Course Departmental ElectiveEnglish201352.5
YAM 442 Graduation Study 2 Graduation StudyEnglish200272
Total:12041630,014,0

8th Semester Elective Courses

CodeCourse NameTypeLanguage of InstructionTPLHECTSCr.
MTH 472 Milli Teknoloji Hamlesi Departmental ElectiveEnglish300353
MUH 402 Workplace Vocational Training Application Departmental ElectiveEnglish3003203
YAM 434 Human - Computer Interaction Departmental ElectiveEnglish300353
YAM 436 Wireless Network Technologies and Applications Departmental ElectiveEnglish201352.5
YAM 438 Deep Learning Departmental ElectiveEnglish201352.5
YAM 440 Natural Language Processing Departmental ElectiveEnglish201352.5
YAM 444 System Programming Departmental ElectiveEnglish201352.5
YAM 446 Digital Media Processing Departmental ElectiveEnglish201352.5
Total:19052455,021,5

Course Load Summary

Course Load SummaryTPLHECTSCr.
Grand Total (Number of Courses: 53)110030140240,0125,0
Compulsory Course Total (Number of Courses: 36)7601793163,084,5
Elective Course Total (Number of Courses: 17)340134777,040,5
Course TypeNumber of CoursesRatio (%)
Zorunlu Ders3667,92
Seçmeli Ders1732,08
Bölüm Dışı Seçmeli Ders1018,87

T: Theory, P: Practice, L: Laboratory, WCH: Weekly Course Hours, ECTS: European Credit Transfer System, Cr.: Credit

Core Area Distribution
Core AreaTotal ECTSRatio (%)
Engineering and Engineering Trades38.823.8%
Engineering and Engineering Trades35.521.8%
Mathematics and Statistics29.518.1%
Humanities18.811.5%
Computing16.310%
Computing12.57.7%
Physical Sciences63.7%
Mathematics and Statistics21.2%
Social and Behavioural Science1.81.1%
Architecture and Building0.60.4%
Health0.60.4%
Security Services0.60.4%
Course Category List

Compulsory Courses

CourseECTSRatio (%)
ATA 101 - Ataturk’s Principles and History of Turkish Revolution I3
22 - Humanities%90
31 - Social and Behavioural Science%10
ATA 102 - Ataturk’s Principles and History of Turkish Revolution II3
22 - Humanities%90
31 - Social and Behavioural Science%10
FIZ 103 - Physics Lab I2
44 - Physical Sciences%100
FIZ 104 - Physics Lab II2
46 - Mathematics and Statistics%20
52 - Engineering and Engineering Trades%80
FIZ 105 - Physics I4
44 - Physical Sciences%100
FIZ 106 - Physics II4
48 - Computing%20
52 - Engineering and Engineering Trades%80
ISG 402 - Occupational Health and Safety3
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 Statistics5
46 - Mathematics and Statistics%75
52 - Engineering and Engineering Trades%25
MAT 104 - Linear Algebra4
46 - Mathematics and Statistics%80
52 - Engineering and Engineering Trades%20
MAT 115 - Mathematics I6
46 - Mathematics and Statistics%60
52 - Engineering and Engineering Trades%40
MAT 116 - Mathematics II6
46 - Mathematics and Statistics%100
MAT 203 - Discrete Mathematics5
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 Methods5
46 - Mathematics and Statistics%60
52 - Engineering and Engineering Trades%40
MUH 101 - Engineering Principles and Ethics3
52 - Engineering and Engineering Trades%100
MUH 302 - Interdisciplinary Research and Practice Design3
52 - Engineering and Engineering Trades%100
TUR 101 - Turkish Language I3
22 - Humanities%100
TUR 102 - Turkish Language II3
22 - Humanities%100
YAM 107 - Introduction to Algorithms and Programming5
48 - Computing%50
52 - Engineering and Engineering Trades%50
YAM 110 - Object Oriented Programming4
48 - Computing%50
52 - Engineering and Engineering Trades%50
YAM 205 - Computing Systems5
46 - Mathematics and Statistics%25
48 - Computing%50
52 - Engineering and Engineering Trades%25
YAM 220 - Software Quality Assurance5
48 - Computing%40
52 - Engineering and Engineering Trades%60
YAM 309 - Software Architecture and Design6
31 - Social and Behavioural Science%20
46 - Mathematics and Statistics%10
52 - Engineering and Engineering Trades%70
YAM 328 - Introduction to Machine Learning6
46 - Mathematics and Statistics%20
48 - Computing%50
52 - Engineering and Engineering Trades%30
YAM 441 - Graduation Study 15
48 - Computing%40
52 - Engineering and Engineering Trades%60
YDL 105 - Advanced English I4
22 - Humanities%70
52 - Engineering and Engineering Trades%30
YDL 106 - Advanced English II4
22 - Humanities%100

Elective Courses

CourseECTSRatio (%)
BIM 321 - Real-Time Programming5
48 - Computing%60
52 - Engineering and Engineering Trades%40
MUH 402 - Workplace Vocational Training Application20
52 - Engineering and Engineering Trades%100
YAM 322 - Advanced Algorithms5
46 - Mathematics and Statistics%40
48 - Computing%30
52 - Engineering and Engineering Trades%30
YAM 326 - 3D Modeling and Animation5
52 - Engineering and Engineering Trades%100
YAM 331 - Linux System Administration5
52 - Engineering and Engineering Trades%100
YAM 405 - Software Measurement and Testing5
48 - Computing%100
YAM 449 - Software Measurement and Testing5
48 - Computing%60
52 - Engineering and Engineering Trades%40