Master of Science in Computer Engineering (MSC)


All applicants, while regularly enrolled as graduate students at IAU, are required to register for 32 credits of graduate courses, which include 2 credit hours of seminar, 6 credit hours of project, and 24 credit hours of course work. All course work and thesis work must be completed successfully not later than the first three years of their study at IAU. Students are also encouraged to prepare an article to be accepted and published at a reputable science journal.

Master’s Thesis is a partial fulfillment of the degree requirements. The thesis topic will be selected by the student or the student’s advisor and must be approved by the research committee of the Department of Computer Engineering (DCE) as well as IAU research center. The students are required to provide the progress reports during the course their research work as well as prior to the completion on their master’s thesis.

Detailed instructions on the related thesis subjects as well as the methodology to perform the thesis are available at DCE.

MSC- List of Courses:

Core Courses – 12 (Credit Hours)

Major Courses – 12 (Credit Hours)

Thesis and Seminar – 8 (Credit Hours)

———————————————————-

Total: 32 (Credit Hours)


List of Core Courses (Total 12 Credit-Hours)
 No.  Title  Credit Hours
1 Advanced Operating Systems 3
2 Advanced Computer Architecture 3
3 Advanced Database 3
4 Parallel Algorithms 3
5 Modelling and Performance Evaluation of Computer Systems 3
6 Advanced Mathematics in Computer Engineering 3

List of Major Courses (Total 12 Credit Hours)
 No.  Title  Credit Hours

7

Expert Systems and Knowledge Engineering

3

8

Distributed Systems

3

9

Advanced Topics in Software Engineering

3

10

Software Fault Tolerance

3

11

Advanced Computer Networks

3

12

Advanced Software Engineering

3

13

Advanced Numerical Computing Methods

3


Thesis and Seminar (Total 8 Credit-Hours)
 No.  Title  Credit Hours

14

Seminar

2

15

Thesis

6


List of Pre-requisite Courses (Total 12 Credit-hours)
 No.  Title  Credit Hours
 1 Software Engineering 3
 2 Database Design Principles 3
 3 Operating Systems 3
4 Computer Architecture 3