Course Structure Diagram with Credits

To see the course details (such as objectives, learning outcomes, content, assessment and ECTS workload), click the relevant Course Code given in the table below.

1. Year Fall Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
ELEC 001 Elective Course I 3 0 3 7.5
ELEC 002 Elective Course II 3 0 3 7.5
ELEC 003 Elective Course III 3 0 3 7.5
POOL 008 Theoretical Courses 3 0 3 7.5
Total : 30
1. Year Spring Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 695 Seminar 0 0 0 7.5
ELEC 004 Elective Course IV 3 0 3 7.5
ELEC 005 Elective Course V 3 0 3 7.5
POOL 009 System Courses 3 0 3 7.5
Total : 30
2. Year Fall Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 697 Individual Studies in Computer Engineering 0 0 0 30
Total : 30
2. Year Spring Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 698 Thesis Proposal in Computer Engineering 0 0 0 30
Total : 30
3. Year Fall Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 699 Thesis 0 0 0 30
Total : 30
3. Year Spring Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 699 Thesis 0 0 0 30
Total : 30
4. Year Fall Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 699 Thesis 0 0 0 30
Total : 30
4. Year Spring Semester
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 699 Thesis 0 0 0 30
Total : 30
Elective Courses
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 601 Advanced Algorithms 3 0 3 7.5
CE 602 Advanced Computer Architecture 3 0 3 7.5
CE 603 Advanced Distributed Database Systems 3 0 3 7.5
CE 604 Advanced Computer Graphics 3 0 3 7.5
CE 605 Wireless Sensor Networks 3 0 3 7.5
CE 606 Video Coding and Decoding 3 0 3 7.5
CE 607 Information Security 3 0 3 7.5
CE 608 Formal Specification and Verification of Concurrent Systems 3 0 3 7.5
CE 609 Advanced Numerical Analysis 3 0 3 7.5
CE 610 Sparse Approximation Algorithms 3 0 3 7.5
CE 611 Design Patterns and Code Refactoring 3 0 3 7.5
CE 612 Software Evolution and Maintenance 3 0 3 7.5
POOL 008 - Theoretical Courses
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 518 Advanced Computing Theory 3 0 3 7.5
CE 601 Advanced Algorithms 3 0 3 7.5
POOL 009 - System Courses
Code Pre. Course Name Theory App/Lab Local Credits ECTS
CE 513 Advanced Operating Systems 3 0 3 7.5
CE 516 Advanced Computer Networks & Communication 3 0 3 7.5
CE 602 Advanced Computer Architecture 3 0 3 7.5
Additional Notes

In addition to the courses in the program above, the students who are enrolled in the doctorate program with an undergraduate degree are required to take also a number of courses with a minimum total of 60 ECTS credits in 2 semesters from the M.Sc. in Computer Engineering program as approved by their advisors.

The students should take their elective courses from either the list of elective courses above or the courses offered in the M.Sc. in Computer Engineering program.

If the courses taken during their study for a M.Sc. in Computer Engineering degree at IUE do not leave any other courses in Theory and/or System pools to be selected, the students have to take one free elective for each such course.

If you need support for these courses due to your disability, please refer to Disability Support Unit. Contact; engelsiz@ieu.edu.tr

Curriculum (Before 2013)