Master of Science in Computer Science
Master's Degree
Master of Science in Computer Science
Admission Requirements:
The applicants applying for enrollment to study a Master of Science in Computer Science must have:
- A Bachelor’s degree from one of the following colleges: Computers and Information – Computers and Artificial Intelligence – Artificial Intelligence – Computer Engineering – Science (Computer Department or Division) or a Bachelor’s degree from a recognized scientific institute. An equivalent from the Supreme Council of Universities with a general grade of at least “good” or a cumulative GPA (2.5) on the credit hour system, provided that no more than five years have passed since obtaining the bachelor’s degree.
- Students who hold a Bachelor’s degree, with an acceptable grade or a cumulative GPA (2.0), may be accepted according to the credit hour system in the same specialization in which they wish to register for the Master of Science degree in Computer Science, from one of the following colleges: Computers and Information – Computers and Artificial Intelligence – Artificial Intelligence – Computer Engineering – Science (Computer Department or Division), or a Bachelor’s degree from a recognized scientific institute and an equivalent from the Supreme Council of Universities, provided that they obtain a postgraduate diploma in computer and information sciences with a general grade of at least “good” or a cumulative GPA (2.5) in the credit hour system, provided that they do not pass more than five years after obtaining a postgraduate diploma in computer and information sciences.
- The relevant scientific department council determines the number of students who can be accepted for enrollment in postgraduate studies according to the capabilities each year and decide to hold an admission examination for a major in the department.
- Applicants for the Master of Science in Computer Science are required to successfully pass the tests determined by the University Council in the English language or other tests for admission to the College of Computers and Information. The College Council may exempt the student from the English language test if he passes the English language exam (TOEFL) with a score of at least 450 or (IELTS) with a score of at least 6 or their equivalent.
General Regulations:
- Study for the Master of Science degree in Computer Science is based on the credit hours system, provided that the student successfully passes (36) credit hours, including compulsory, elective courses, and a scientific thesis, over a period of (4) regular semesters at a minimum from the date of registration.
- The College Council can offer one or more courses in the hybrid education mode depending on the nature of the academic courses, so that the study in the course will be 50% face-to-face and 50% in the distance education system or any other percentage, provided that this is presented.
- The minimum number of credit hours registered in the regular semester (Fall and Spring) is (6) credit hours. The minimum may be exceeded if the number of hours remaining for the student’s graduation is less than (6) credit hours.
- The maximum number of registered hours in the regular semester (Fall and Spring) is (12) credit hours, and (6) credit hours in the summer semester.
- The maximum limit for obtaining a Master of Science in Computer Science is the successful completion of the study (including the preparation of the scientific thesis) within (10) semesters from the date of enrollment.
- Passing grade for all courses is C+ (65%).
- Students can improve their grades, if less than (B-) with the former grade still considered in cumulative GPA
- Attendance of 75% of classes is required for entering the final exam.
- Courses, with grade not less than (B), completed elsewhere (within the past year) at accredited universities can be transferred at a maximum of 9 credit hours.
- Students can repeat failed courses (less than 60%) with the last grade considered and capped at (B-).
Fees and categories eligible for different discount rates
- 110,000 LE
- (55,000 LE) 50% discount for Teaching Assistants working at MIU
- (93,500 LE) 15% discount for Teaching Assistants not working at MIU
- (88,000 LE) 20% discount for MIU Alumni
- (99,000 LE) 10% discount for MIU Employees who meet the admission requirements
Recommended Two Years Plan for M.Sc. Degree
Semester I (First Semester)
Course Code | Course Name | Credit Hours |
CSC601 | Parallel Algorithms and Complexity Theory | 3 |
CSC602 | Research Methods and Skills | 3 |
CSC603 | Advanced Artificial Intelligence | 3 |
CSC6xxx | Elective (1) | 3 |
Total | 12 |
Semester II (Second Semester)
Course Code | Course Name | Credit Hours |
CSC6xxx | Elective (2) | 3 |
CSC6xxx | Elective (3) | 3 |
Total | 6 |
Semester III & Semester IV (Third & Fourth Semesters)
Course Code | Course Name | Credit Hours |
CSC690 | Thesis Registration | 18 |
List of Technical Elective M.Sc. Courses
Course Code | Course Name | Credit Hours |
CSC604 | Advanced Machine Learning | 3 |
CSC605 | Advanced Distributed Systems | 3 |
CSC606 | Advanced Computer Network | 3 |
CSC607 | Advanced Networks Security | 3 |
CSC608 | Advanced Image Processing and pattern Recognition | 3 |
CSC609 | Internet of Things | 3 |
CSC610 | Advanced Selected Topics (1) in Computer Science | 3 |
CSC613 | Advanced Selected Topics (2) in Computer Science | 3 |
CSC611 | Deep learning | 3 |
CSC612 | Natural Language Processing | 3 |
DSI601 | Advanced Data Science | 3 |
SWE601 | Advanced Software Engineering | 3 |
Any queries about the application process should be addressed to the Postgraduate Admissions & Registration Department at [email protected]