(Between the 2013-2019 Academic Years) 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
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
ELEC 001Elective Course I3037.5
ELEC 002Elective Course II3037.5
ELEC 003Elective Course III3037.5
POOL 008Theoretical Courses3037.5
Total 30
1. Year Spring Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 695Seminar0007.5
ELEC 004Elective Course IV3037.5
ELEC 005Elective Course V3037.5
POOL 009System Courses3037.5
Total 30
2. Year Fall Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 697Individual Studies in Computer Engineering00030
Total 30
2. Year Spring Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 698Thesis Proposal in Computer Engineering00030
Total 30
3. Year Fall Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 699Thesis00030
Total 30
3. Year Spring Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 699Thesis00030
Total 30
4. Year Fall Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 699Thesis00030
Total 30
4. Year Spring Semester
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 699Thesis00030
Total 30
Elective Courses
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 532Applied Quantum Machine Learning3037.5
CE 601Advanced Algorithms3037.5
CE 602Advanced Computer Architecture3037.5
CE 603Advanced Distributed Database Systems3037.5
CE 604Advanced Computer Graphics3037.5
CE 605Wireless Sensor Networks3037.5
CE 606Video Coding and Decoding3037.5
CE 607Information Security3037.5
CE 608Formal Specification and Verification of Concurrent Systems3037.5
CE 609Advanced Numerical Analysis3037.5
CE 610Sparse Approximation Algorithms3037.5
CE 611Design Patterns and Code Refactoring3037.5
CE 612Software Evolution and Maintenance3037.5
POOL 008 - Theoretical Courses
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 518Advanced Computing Theory 3037.5
CE 601Advanced Algorithms3037.5
POOL 009 - System Courses
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
CE 513Advanced Operating Systems3037.5
CE 516Advanced Computer Networks & Communication3037.5
CE 602Advanced Computer Architecture3037.5
Restricted Elective Courses
CodePre.Course NameTheoryApplication/LaboratoryLocal CreditsECTS
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