Course Structure & ECTS Credits
To see the course syllabus, please click the course title given in the table below.

1. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 107 Mathematics 1 Turkish 4 4 5
CEN 111 Algorithms And Programming I Turkish 3 3 4
CEN 113 Algorithms And Programming Lab. I Turkish 0+2 1 2
CEN 115 Academic Oral Presentation Turkish 3 3 3
CEN 117 Introduction To Computer Engineering Turkish 3 3 6
CEN 119 Linear Algebra Turkish 3 3 5
CEN 123 General Physics 1 Turkish 3 3 5
Total ECTS credits : 30


2. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 106 Mathematics 2 Turkish 4 4 5
CEN 114 Technical Writing Turkish 3 3 3
CEN 116 Algorithms And Programming 2 Turkish 3 3 4
CEN 118 Algorithms And Programming Lab. 2 Turkish 0+2 1 2
CEN 124 Circuit Theory Turkish 3 3 4
CEN 126 Circuit Lab Turkish 0+1 0.5 2
CEN 128 General Physics 2 Turkish 3 3 5
CEN 130 Discrete Mathematics Turkish 3 3 5
Total ECTS credits : 30


3. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 201 Object Oriented Programming Turkish 3 3 5
CEN 209 Differential Equations Turkish 3 3 4
CEN 213 Data Structures Turkish 3 3 5
CEN 215 Data Structures Lab. Turkish 0+2 1 2
CEN 217 Electronics Turkish 3 3 5
CEN 219 Electronics Lab. Turkish 0+1 0.5 1
CEN 263 Digital Design Turkish 3 3 4
CEN 265 Digital Design Lab Turkish 0+2 1 2
UTD 201 Turkish Language 1 Turkish 2 2 2
Total ECTS credits : 30


4. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 202 Programming Languages Turkish 3 3 6
CEN 204 Numerical Analysis Turkish 3 3 6
CEN 210 Probability And Statistics Turkish 3 3 6
CEN 212 Microprocessors Turkish 3 3 3
CEN 214 Microprocessors Lab. Turkish 0+2 1 2
CEN 216 Object Oriented Programming Lab. Turkish 0+2 1 2
CEN 218 Signals And Systems Turkish 3 3 3
UTD 202 Turkish Language II Turkish 2 2 2
Total ECTS credits : 30


5. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 301 Data Management And File Structures Turkish 3 3 6
CEN 343 Theory of Computation Turkish 3 3 5
CEN 345 Algorithms Turkish 3 3 5
CEN 347 Computer Organization Turkish 3 3 4
CEN 349 Computer Organization Lab Turkish 0+2 1 2
CEN 351 Linear Systems Turkish 3 3 3
UAI 301 Principles of Atatürk and History of Turkish Revolution Turkish 2 2 2
Total ECTS credits : 27


6. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 344 Computer Networks Turkish 3 3 3
CEN 346 Computer Networks Lab Turkish 0+2 1 2
CEN 348 Artificial Intelligence Systems Turkish 3 3 5
CEN 350 Database Management Systems Turkish 3 3 5
CEN 352 Software Engineering Turkish 3 3 5
CEN 354 Operating Systems Turkish 3 3 5
UAI 302 Principles of Atatürk and History of Turkish Revolution Turkish 2 2 2
Total ECTS credits : 27



7. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 435 Occupational Health And Safety 1 Turkish 2 2 3
- ELECTIVE 1 - - - 6
- ELECTIVE 2 - - - 6
- ELECTIVE 3 - - - 6
- ELECTIVE 4 - - - 6
- ELECTIVE 5 - - - 6
Total ECTS credits : 33 *

7. Semester Course List
Code Course Title Lang L+P Hour Credits ECTS
CEN 403 Digital Image Processing Turkish 3 3 6
CEN 405 Introduction To Robotics Turkish 3 3 6
CEN 421 System Analysis And Design Turkish 3 3 6
CEN 423 Matlab Programming Turkish 3 3 6
CEN 453 Algorithm Analysis Turkish 3 3 6
CEN 463 Parallel Programming Turkish 3 3 6
CEN 469 Introduction to Linux Turkish 3 3 6
CEN 471 Natural Language Processing Turkish 3 3 6
CEN 473 Graduation Thesis Turkish 0+4 2 6



8. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 436 Occupational Health And Safety 2 Turkish 2 2 3
CEN 438 Graduation Thesis Turkish 0+4 2 6
- ELECTIVE 1 - - - 6
- ELECTIVE 2 - - - 6
- ELECTIVE 3 - - - 6
Total ECTS credits : 27

8. Semester Course List
Code Course Title Lang L+P Hour Credits ECTS
CEN 414 Java Programming Turkish 3 3 6
CEN 424 Network Architecture And Server Planning Turkish 3 3 6
CEN 426 Introduction to Machine Learning Turkish 3 3 6
CEN 428 Systems Programming Turkish 3 3 6


   Courses coordinated by University    Courses coordinated by Faculty    Courses coordinated by Department