COMPUTER PROGRAMMING
Associate TR-NQF-HE: Level 5 QF-EHEA: Short Cycle EQF-LLL: Level 5

COURSES-ECTS CREDITS

1. Semester
Course Code Course Name Language Course Type ECTS
ATA101 Atatürk's Principles and History of Turkish Revolution-I TR Z 2
BGP107 Database Management Systems I TR Z 4
BGP109 Computer Hardware TR Z 3
BGP111 Computer Networks TR Z 3
BIL101 Informatics Literacy (ECDL / ICDL) TR Z 2
ING101 English I TR Z 3
MYO101 Communication Skills TR Z 3
MYO103 Introduction to Algorithms and Programming TR Z 4
MYO105 Matematik TR Z 3
TDL101 Turkish Language-I TR Z 2
S 1
2. Semester
Course Code Course Name Language Course Type ECTS
ATA102 Atatürk's Principles and History of Revolution-II TR Z 2
BGP110 Introduction to Blockchain Technology TR Z 4
BGP112 Database Management Systems II TR Z 4
BGP114 Learning Management Systems TR Z 3
ING102 English II TR Z 3
KRG102 Career Development TR Z 2
MYO102 IT law TR Z 3
MYO104 Software Security TR Z 3
SMY108 Occupational Health and Safety TR Z 3
TDL102 Turkish Language-II TR Z 2
S 1
3. Semester
Course Code Course Name Language Course Type ECTS
BGP203 Visual Programming TR Z 5
BGP211 Web Designing TR Z 4
BGP213 Graphic Design TR Z 4
BGP215 Web Programlama I TR Z 4
MYO107 Object-based programming TR Z 4
S 3
S 3
S 3
4. Semester
Course Code Course Name Language Course Type ECTS
BGP212 Web Programming II TR Z 4
BGP214 Python Programming TR Z 4
BGP216 Mobile Programming TR Z 5
MYO106 Project Management TR Z 4
MYO108 System Analysis and Design TR Z 4
S 3
S 3
S 3
Z:Necessary
S:Seçmeli