Computer Programming (Distance Education)
Associate TR-NQF-HE: Level 5 QF-EHEA: Short Cycle EQF-LLL: Level 5

Course Structure Diagram with Credits

1. Semester
Course Code Course Name Language Z / SA / SAD Theoretical Practical Laboratory ECTS
CPP103 Circuits and Electronics Turkish Z 2 0 0 6
CPP105 Programming and Algorithm Turkish Z 1 2 0 7
CPP107 Database Management Systems Turkish Z 1 2 0 7
MYO111 Basic Information Technologies Turkish Z 2 0 0 2
URC111 Ataturk's Principles and History of Revolution I Turkish Z 2 0 0 2
URC113 Turkish Language I Turkish Z 2 0 0 2
URC123 Career Planning Turkish Z 2 0 0 2
URC125 English I Turkish Z 2 0 0 2
2. Semester
Course Code Course Name Language Z / SA / SAD Theoretical Practical Laboratory ECTS
CPP106 Systems Analysis and Design Turkish Z 1 1 0 6
CPP108 Visual Programming Turkish Z 1 2 0 6
CPP110 Object Oriented Programming Turkish Z 1 2 0 6
CPP112 Web Design Turkish Z 1 2 0 6
URC112 Ataturk's Principles and History of Revolution II Turkish Z 2 0 0 2
URC114 Turkish Language II Turkish Z 2 0 0 2
URC120 English II Turkish Z 2 0 0 2
3. Semester
Course Code Course Name Language Z / SA / SAD Theoretical Practical Laboratory ECTS
CPP209 Computer Hardware and Network Systems Turkish Z 3 0 0 5
CPP211 Advanced Programming Turkish Z 1 2 0 5
CPP213 Mobile Programming Turkish Z 1 2 0 5
Departmental Elective 5
MYO Seçmeli 5
Departmental Elective 5
4. Semester
Course Code Course Name Language Z / SA / SAD Theoretical Practical Laboratory ECTS
CPP208 Internship Turkish Z 0 0 0 5
CPP214 New Trends in Programming Turkish Z 3 0 0 3
CPP216 Web Programming Turkish Z 1 2 0 5
MYO202 Professional Knowledge and Skills Turkish Z 2 0 0 2
Departmental Elective 5
Departmental Elective 5
MYO Seçmeli 5