Istanbul Okan UniversityDegree Programs Computer Engineering (English)General Information For StudentsDiploma SupplementErasmus Policy StatementNational Qualifications
Computer Engineering (English)
Bachelor TR-NQF-HE: Level 6 QF-EHEA: First Cycle EQF-LLL: Level 6

Course Structure Diagram with Credits

1. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
CENG101 Introduction of Algorithm and Programming EN 2 2 3 8
CENG103 Introduction of Computer Engineering EN 3 0 3 7
MATH113 Mathematics I EN 3 2 4 6
PHYS113 Physics I EN 2 2 3 5
Foreign Language Elective 0 0 3 4
2. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
CENG106 Object Oriented Programming I EN ☑ CE111@MÜ - ALGORİTHMS AND PROGRAMMİNG I | CENG101 - Introduction of Algorithm and Programming 2 2 3 7
CENG110 Discrete Structures EN 3 0 3 5
MATH114 Mathematics II EN ☑ BST111 - Matematik | MATH113 - Mathematics I 3 2 4 6
PHYS114 Physics II EN ☑ PHYS113 - Physics I 2 2 3 5
Foreign Language Elective 0 0 3 4
3. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
CENG203 Data Structures EN ☑ CENG106 - Object Oriented Programming I 3 0 3 5
CENG213 Object Oriented Programming II EN ☑ CENG106 - Object Oriented Programming I 2 2 3 5
CENG215 Digital Electronics Circuits EN 2 2 3 4
IE367 Occupational Health and Safety EN 3 0 3 5
MATH215 Mathematics III EN ☑ MATH113 - Mathematics I 2 2 3 6
MATH265 Probability & Statistics I EN ☑ MATH113 - Mathematics I 3 0 3 5
4. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
CENG210 Digital Circuit Design EN ☑ CENG108 - Discrete Structures | CENG110 - Discrete Structures 2 2 3 5
CENG214 Operating Systems EN 3 0 3 5
CENG216 Computer Networks I EN 3 0 3 5
CENG218 Programming Languages And Applications EN ☑ CENG106 - Object Oriented Programming I 2 2 3 5
MATH216 Mathematics IV EN ☑ MATH112 - Calculus-II | MATH114 - Mathematics II | MATH152@MÜ - CALCULUS II 2 2 3 6
MATH220 Numerical Methods EN ☑ MATH111 - Calculus-I | MATH113 - Mathematics I | MATH151@MÜ - CALCULUS I 2 2 3 4
5. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
CENG313 Automata Theory EN ☑ CENG108 - Discrete Structures | CENG110 - Discrete Structures 3 0 3 5
CENG317 Computer Architecture EN ☑ CENG210 - Digital Circuit Design 3 0 3 6
CENG319 Algorithm Analysis EN 3 0 3 5
TRD111 Turkish I EN 2 0 2 2
Department Elective 0 0 3 7
Faculty Elective 0 0 3 5
6. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
CENG314 Software Engineering EN ☑ CENG106 - Object Oriented Programming I 3 0 3 5
CENG318 Microprocessors EN ☑ CENG210 - Digital Circuit Design 2 2 3 4
ECO102 Macroeconomics EN 3 0 3 7
TRD112 Turkish II EN 2 0 2 2
Department Elective 0 0 3 7
Faculty Elective 0 0 3 5
7. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
ATA111 Atatürk Principles and The History of Turkish Revolution I EN 2 0 2 2
BBA222 Entrepreneurship Applications EN 2 0 2 3
CENG413 Software Quality Standards EN 3 0 3 9
CENG497 Computer Engineering Design EN 0 2 1 4
Department Elective 0 0 3 7
8. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
ATA112 Atatürk Principles and The History of Turkish Revolution II EN 2 0 2 2
CENG498 Computer Engineering Graduation Project EN 0 4 2 4
Department Elective 0 0 3 7
Department Elective 0 0 3 7
Department Elective 0 0 3 7