Diploma of Science in Computer Science


Graduate Studies
Diploma of Science in Computer Science
Admission Requirements:
The applicants applying for enrollment to study a postgraduate Diploma of Science in Computer Science must have:
- A Bachelor’s degreefrom 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 the possibility of loading the student with supplementary materials determined by the relevant scientific department.
- Whoever applies for enrollment to study the postgraduate Diploma of Science in Computer Science is required to successfully pass the tests determined by the University Council in the English languageor 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.
- The relevant scientific department council determine 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.
General Regulations:
- Study for the postgraduate Diploma in computer science is based on credit hours system, provided that the student successfully passes (30) credit hours, including compulsory and elective courses and a specialized project.
- The College Council decide to teach 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 for registration in the regular semester (Fall and Spring) is (9) credit hours. The minimum may be exceeded if the number of hours remaining for the student’s proposed graduation is less than (9) credit hours.
- The maximum number of registered hours in the regular semester (Fall and Spring) is (18) credit hours and (6) credit hours in the summer semester.
- The minimum requirement to obtain a postgraduate Diploma in computer science is (2) regular semester from the date of registration.
- The maximum limit for obtaining a postgraduate Diploma in computer science is the successful completion of studies (including the specialized project) within (6) regular semesters from the date of enrollment (not including semesters of suspension of registration, if any).
- Passing grade for all courses is C (60%).
- 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 6 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
- 60,000 LE
- (30,000 LE) 50% discount for Teaching Assistants working at MIU
- (51,000 LE) 15% discount for Teaching Assistants non-working at MIU
- (48,000 LE) 20% discount for MIU Alumni
- (54,000 LE) 10% discount for MIU Employees who meet the admission requirements
Recommended one Year Plan for postgraduate Diploma degree
Semester I (First Semester)
Course Code | Course Name | Credit Hours |
CSC501 | Object Oriented Programming | 3 |
CSC502 | Data Structures and Algorithms | 3 |
DSI501 | Database Management Systems | 3 |
SWE501 | Software Engineering | 3 |
Total | 12 |
Semester II (Second Semester)
Course Code | Course Name | Credit Hours |
CSC5xxx | Elective (1) | 3 |
CSC5xxx | Elective (2) | 3 |
CSC5xxx | Elective (3) | 3 |
CSC5xxx | Elective (4) | 3 |
CSC590 | Project | 6 |
Total | 18 |
List of Technical Elective M.Sc. Courses
Course Code | Course Name | Credit Hours |
CSC503 | Operating Systems | 3 |
CSC504 | Computer Networks | 3 |
CSC505 | Artificial Intelligence | 3 |
CSC506 | Mobile Programming | 3 |
CSC507 | Web Development | 3 |
CSC508 | Selected Topics (1) in Computer Science | 3 |
CSC509 | Selected Topics (2) in Computer Science | 3 |
Any queries about the application process should be addressed to the Postgraduate Admissions & Registration Department at [email protected]