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 English 4 4 5
CEN 111 Algorithms And Programming I English 3 3 4
CEN 113 Algorithms And Programming Lab. I English 0+2 1 2
CEN 115 Academic Oral Presentation English 3 3 3
CEN 117 Introduction To Computer Engineering English 3 3 6
CEN 119 Linear Algebra English 3 3 5
CEN 123 General Physics 1 English 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 English 4 4 5
CEN 114 Technical Writing English 3 3 3
CEN 116 Algorithms And Programming 2 English 3 3 4
CEN 118 Algorithms And Programming Lab. 2 English 0+2 1 2
CEN 124 Circuit Theory English 3 3 4
CEN 126 Circuit Lab English 0+1 0.5 2
CEN 128 General Physics 2 English 3 3 5
CEN 130 Discrete Mathematics English 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 English 3 3 5
CEN 209 Differential Equations English 3 3 4
CEN 213 Data Structures English 3 3 5
CEN 215 Data Structures Lab. English 0+2 1 2
CEN 217 Electronics English 3 3 5
CEN 219 Electronics Lab. English 0+1 0.5 1
CEN 263 Digital Design English 3 3 4
CEN 265 Digital Design Lab English 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 English 3 3 6
CEN 204 Numerical Analysis English 3 3 6
CEN 210 Probability And Statistics English 3 3 6
CEN 212 Microprocessors English 3 3 3
CEN 214 Microprocessors Lab. English 0+2 1 2
CEN 216 Object Oriented Programming Lab. English 0+2 1 2
CEN 218 Signals And Systems English 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 English 3 3 6
CEN 343 Theory of Computation English 3 3 5
CEN 345 Algorithms English 3 3 5
CEN 347 Computer Organization English 3 3 4
CEN 349 Computer Organization Lab English 0+2 1 2
CEN 351 Linear Systems English 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 English 3 3 3
CEN 346 Computer Networks Lab English 0+2 1 2
CEN 348 Artificial Intelligence Systems English 3 3 5
CEN 350 Database Management Systems English 3 3 5
CEN 352 Software Engineering English 3 3 5
CEN 354 Operating Systems English 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 English 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 English 3 3 6
CEN 405 Introduction To Robotics English 3 3 6
CEN 421 System Analysis And Design English 3 3 6
CEN 423 Matlab Programming English 3 3 6
CEN 453 Algorithm Analysis English 3 3 6
CEN 463 Parallel Programming English 3 3 6
CEN 469 Introduction to Linux English 3 3 6
CEN 471 Natural Language Processing English 3 3 6
CEN 473 Graduation Thesis English 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 English 2 2 3
CEN 438 Graduation Thesis English 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 English 3 3 6
CEN 424 Network Architecture And Server Planning English 3 3 6
CEN 426 Introduction to Machine Learning English 3 3 6
CEN 428 Systems Programming English 3 3 6


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