ECTS - - Computer Programing (Distance Education)

1. Semester

Course Code Course Name Theory Application/Laboratory Credit ECTS
BP101 Algorithm and Introduction to Programming 1 0 3 5
BP103 Computer Hardware 1 0 3 5
BP105 Integrated Office 1 0 3 5
BP107 General Management 1 0 2 3
MATH191 Mathematics I 1 0 3 6
ENG131 Online Basic English I 1 0 3 4
TURK401 Turkish Language I 2 0 2 2
Total 8 0 19 30

2. Semester

Course Code Course Name Theory Application/Laboratory Credit ECTS
BP102 Data Structures 1 0 3 5
BP104 Graphics and Animation 1 0 3 5
BP106 Object Oriented Programming 1 0 3 6
MATH192 Mathematics II 1 0 3 6
HIST101 Principles of Atatürk and History of Turkish Revolution I 2 0 2 2
ENG132 Online Basic English II 1 0 3 4
TURK402 Turkish Language II 2 0 2 2
Total 9 0 19 30

3. Semester

Course Code Course Name Theory Application/Laboratory Credit ECTS
BP201 Database Management Systems 1 0 3 6
BP203 Web Technologies 1 0 3 6
BP205 Internet Programming I 1 0 3 6
BP207 Computer Networks and Internet 1 0 3 6
HIST102 Principles of Atatürk and History of Turkish Revolution II 2 0 2 2
ENG231 Online Basic English III 1 0 3 4
Total 7 0 17 30

4. Semester

Course Code Course Name Theory Application/Laboratory Credit ECTS
BP202 Internet Programming II 1 0 3 6
BP204 Operating systems 1 0 3 6
BP206 Term project 1 0 0 6
BP208 Advanced Programming 1 0 3 6
BP210 System Analysis and Design 1 0 3 6
Total 5 0 12 30