Computer Engineering MS
Faculty of Engineering

About Department

The Master of Science in Computer Engineering program provides in-depth training in advanced topics such as computer networks, embedded systems, artificial intelligence, and cybersecurity.

 

Students explore emerging technologies and research trends, gaining hands-on experience through project-based learning and laboratory work.

 

With a focus on innovation and practical application, graduates are prepared to pursue careers in software development, network engineering, systems architecture, and more.

Academic Staff

Course Plan

No. Code Name Semester Weekly Hours ECTS Year Type Syllabus
1 CE 501 Information Theory Fall 2 + 1 5.0 1 Compulsory
2 CE 502 Database Systems Fall 2 + 1 5.0 1 Compulsory
3 RMAW 590 Research Methods and Academic Writing Fall 2 + 1 5.0 1 Compulsory
4 CE 507 Advanced Software Engineering Fall 2 + 1 5.0 1 Elective
5 CE 505 Web services: Concepts and applications Spring 2 + 1 5.0 1 Elective
6 CE 599 Master Thesis Spring 0 + 0 30.0 1 Compulsory
7 CE 503 Computer Networks Spring 2 + 1 5.0 1 Compulsory
Course Name Semester Syllabus
First Year
Information Theory Fall
Loading syllabus...
Database Systems Fall
Loading syllabus...
Research Methods and Academic Writing Fall
Loading syllabus...
Advanced Software Engineering Fall
Loading syllabus...
Web services: Concepts and applications Spring
Loading syllabus...
Master Thesis Spring
Loading syllabus...
Computer Networks Spring
Loading syllabus...