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 0+2 1 2
CEN 115 Academic Oral Presentation 3 3 3
CEN 117 Introduction To Computer Engineering Turkish 3 3 6
CEN 119 Linear Algebra 3 3 5
CEN 123 General Physics 1 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 4 4 5
CEN 114 Technical Writing 3 3 3
CEN 116 Algorithms And Programming 2 3 3 4
CEN 118 Algorithms And Programming Lab. 2 Turkish 0+2 1 2
CEN 124 Circuit Theory 3 3 4
CEN 126 Circuit Lab 0+1 0.5 2
CEN 128 General Physics 2 3 3 5
CEN 130 Discrete Mathematics 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 207 Digital Design Turkish 3+2 4 6
CEN 209 Differential Equations 3 3 4
CEN 213 Data Structures 3 3 5
CEN 215 Data Structures Lab. 0+2 1 2
CEN 217 Electronics 3 3 5
CEN 219 Electronics Lab. 0+1 0.5 1
CEN 221 Turkish 1 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 206 Microprocessors Turkish 3+2 4 6
CEN 208 Operating Systems Turkish 4 4 6
CEN 210 Probability And Statistics Turkish 3 3 6
CEN 212 Microprocessors 3 3 3
CEN 214 Microprocessors Lab. 0+2 1 2
CEN 216 Object Oriented Programming Lab. 0+2 1 2
CEN 218 Signals And Systems 3 3 3
UTD 202 Turkish II 2 2 2
Total ECTS credits : 42 *


5. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 301 Data Management And File Structures 3 3 6
CEN 303 Computer Networks I Turkish 3+2 4 6
CEN 305 Internet Programming Turkish 2+2 3 6
CEN 307 Computer Organization Turkish 3+2 4 6
CEN 309 Computer Control Systems 1 Turkish 3+1 3.5 6
Total ECTS credits : 30


6. Semester Course Plan
Code Course Title C/E Lang L+P Hour Credits ECTS
CEN 302 Computer Networks II Turkish 3+2 4 6
CEN 304 Artificial Intelligence Systems Turkish 3 3 6
CEN 306 Database Management Systems Turkish 3 3 6
CEN 308 Software Engineering Turkish 3 3 6
CEN 310 Computer Control Systems 2 Turkish 3+1 3.5 6
Total ECTS credits : 30



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

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



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

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


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