Semester 1
Course Code Course Name Prerequisites Theoretical Practical Credit ECTS Tanim
ENG1003 Communications Skills and Academic Reporting I 2 2 3 4
HST1001 Atatürk's Principles and History of Turkish Republic I 2 0 2 2
MAT1001 Analysis I 4 2 5 11
PHY1001 Physics I 3 2 4 7
SEN1001 Introduction to Programming (Java) 2 2 3 6
Semester 2
Course Code Course Name Prerequisites Theoretical Practical Credit ECTS Tanim
ENG1004 Communication Skills and Academic Reporting II 2 2 3 4
HST1002 Atatürk's Principles and History of Turkish Republic II 2 0 2 2
MAT1002 Analysis II 4 2 5 12
PHY1002 Physics II 3 2 4 7
SEN1002 Object Oriented Programming (Java) 2 2 3 5
Semester 3
Course Code Course Name Prerequisites Theoretical Practical Credit ECTS Tanim
MAT2001 Analysis III 3 2 4 10
MAT2003 Linear Algebra I 3 2 4 8
MAT2033 Discrete Mathematics 3 0 3 6
TLL1003 Turkish Language and Literature I 2 0 2 2
GE-Elective 3 4
Semester 4
Course Code Course Name Prerequisites Theoretical Practical Credit ECTS Tanim
MAT2002 Analysis IV 3 2 4 9
MAT2004 Linear Algebra and Analytic Geometry 3 2 4 5
MAT2062 Differential Equations 3 0 3 6
TLL1004 Turkish Language and Literature II 2 0 2 2
GE-Elective 3 4
GE-Elective 3 4
Semester 5
Course Code Course Name Prerequisites Theoretical Practical Credit ECTS Tanim
MAT3001 Real Analysis I 3 0 3 4
MAT3003 Algebra I 3 0 3 5
SEN2211 Data Structures and Algorithms I 2 2 3 7
Non-Departmental Elective 2 4
Departmental Elective 3 6
GE-Elective 3 4
Semester 6
Course Code Course Name Prerequisites Theoretical Practical Credit ECTS Tanim
MAT3008 Complex Analysis 3 0 3 4
MAT3012 Numerical Analysis 2 2 3 6
MAT3026 Probability and Statistics 3 0 3 6
SEN2212 Data Structures and Algorithms II 2 2 3 7
Non-Departmental Elective 2 3
GE-Elective 3 4
Semester 7
Course Code Course Name Prerequisites Theoretical Practical Credit ECTS Tanim
MAT4013 Seminar III 1 2 2 7
SEN2101 Database Management Systems 3 2 4 7
GE-Elective 3 4
Departmental Elective 3 6
Departmental Elective 3 6
Semester 8
Course Code Course Name Prerequisites Theoretical Practical Credit ECTS Tanim
MAT3010 Number Theory 3 0 3 5
MAT4014 Seminar IV 1 2 2 11
Departmental Elective 3 6
Non-Departmental Elective 2 4
Non-Departmental Elective 2 4