Istanbul Okan UniversityDegree Programs Computer EngineeringGeneral Information For StudentsDiploma SupplementErasmus Policy StatementNational Qualifications
Computer Engineering
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
BIL101 Introduction to Algoritm and Programming TR 2 2 3 8
BIL103 Introduction to Computer Engineering TR 3 0 3 7
FIZ113 Physics I TR 2 2 3 5
MAT113 Calculus I 3 2 4 6
Foreign Language Elective 0 0 3 4
2. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
BIL106 Object Oriented Programming I TR ☑ BIL101 - Algoritmaya ve Programlamaya Giriş 2 2 3 7
BIL110 Discrete Structures TR 3 0 3 5
FIZ114 Physics II TR ☑ FIZ111 - Fizik I | FIZ113 - Fizik I 2 2 3 5
MAT114 Calculus II ☑ MAT113 - Matematik I 3 2 4 6
Foreign Language Elective 0 0 3 4
3. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
BIL203 Data Stractures TR ☑ BIL106 - Nesneye Yönelik Programlama - I 3 0 3 5
BIL213 Object Oriented Programming II TR ☑ BIL106 - Nesneye Yönelik Programlama - I 2 2 3 5
BIL215 Digital Electronic Circuits TR 2 2 3 4
END367 Occupational Health and Safety TR 3 0 3 5
MAT215 Calculus III ☑ MAT113 - Matematik I 2 2 3 6
MAT265 Probability and Statistics-I TR ☑ MAT113 - Matematik I 3 0 3 5
4. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
BIL210 Digital Circuit Design TR ☑ BIL108 - Ayrık Yapılar | BIL110 - Ayrık Yapılar 2 2 3 5
BIL214 Operating Systems TR 3 0 3 5
BIL216 Computer Networks I TR 3 0 3 5
BIL218 Programming Languages and Applications TR ☑ BIL106 - Nesneye Yönelik Programlama - I 2 2 3 5
MAT216 Calculus IV ☑ MAT114 - Matematik II 2 2 3 6
MAT220 Numerical Methods TR ☑ MAT101@CBÜ - MATEMATİK | MAT101 - Matematik I | MAT101@MŞÜBM - MATEMATİK I | MAT101@MŞÜ - MATEMATİK I | MAT113 - Matematik I 2 2 3 4
5. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
BIL313 Automata Theory TR ☑ BIL108 - Ayrık Yapılar | BIL110 - Ayrık Yapılar 3 0 3 5
BIL317 Computer Architecture TR ☑ BIL210 - Sayısal Devre Tasarımı 3 0 3 6
BIL319 Algorithm Analysis TR 3 0 3 5
TRD101 Turkish I TR 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
BIL314 Software Engineering TR ☑ BIL106 - Nesneye Yönelik Programlama - I 3 0 3 5
BIL318 Microprocessors TR ☑ BIL210 - Sayısal Devre Tasarımı 2 2 3 4
EKO102 Macroeconomics TR 3 0 3 7
TRD102 Turkish II TR 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
ATA101 History of Turkish Republic I TR 2 0 2 2
BIL413 Sotware Quality Standards TR 3 0 3 9
BIL497 Computer Engineering Design TR 0 2 1 4
ISLT222 Entrepreneurship Applications TR 2 0 2 3
Department Elective 0 0 3 7
8. Semester
Course Code Course Name Language Prerequisites Theoretical Practical Credit ECTS
ATA102 History of Turkish Republic II TR 2 0 2 2
BIL498 Computer Engineering Graduation Project TR 0 4 2 4
Department Elective 0 0 3 7
Department Elective 0 0 3 7
Department Elective 0 0 3 7