Master of Science in Computer Science (Courses option)
Program info | Objectives | Admission | Study plan
Computer Science Department is one of the largest departments in Computer and Information Sciences College. It was established in 1404/1405. Computer Science field is one of the most important fields in Information and Computer Technology. It includes many areas, including: databases, networks, graphics, artificial intelligence, programming languages, and software engineering. The department has graduated hundreds of students from its BS and MS programs.
- Degree Name
Master of Science in Computer Science (a non-thesis option)
- Program Guide
Master of Science in Computer Science (Non-thesis option) Guide
The Master of Science in Computer Science Program's Educational Objectives are:
- To cater for the current and future needs of the Saudi market in terms of highly qualified computer science professionals. To this end, a strong emphasis will be put on these areas: databases, networks, graphics, and software engineering. These areas are the cornerstones of today’s information technology.;
- To give the graduates a better chance to consolidate their knowledge as well as acquire a sound methodological approach to help them in the analysis, design and implementation of complex systems;
- To bridge the gap between the academia and the industrial world and to develop a mutually-fruitful cooperation between these institutions. since the MS student projects are designed to be conducted concomitantly with local institutions.
In addition to the admission requirements mentioned in the unified regulations for postgraduate studies in Saudi universities and the organizational and executive rules and procedures for postgraduate studies at King Saud University, the department requires the following to join the program:
- The applicant must have a bachelor's degree in computer science obtained with a (regular) mode of study from King Saud University or its equivalent, with a grade of no less than (Above Average) and a GPA of no less than (3.25 out of 5) or its equivalent.
- It is permissible to accept non-specialists in computer science may be accepted from computer engineering, information systems, software engineering, information technology, non-educational computer majors, electrical engineering, mathematics, statistics and operations research, obtained with a (regular) mode of study from King Saud University or any other university recommended by the Ministry of Education with a grade of no less than (Above Average) and a GPA of no less than (3.25 out of 5) or its equivalent.
- The applicant must have a score of at least (5.5) in the IELTS test or its equivalent.
- The applicant must have a score of at least (70) in the quantitative section of the General Aptitude Test for Universities or at least (144) in the quantitative section of the GRE General test.
- The applicant obtained a minimum score of (65) in the Qiyas test.
- Degree Requirements
- The student has to complete a minimum of 43 credit hours of graduate courses.
- These credit hours has to include a research project.
Type of Courses | No. of Courses | No. of Units Required |
Core courses | (7) | (19) Study units |
Elective courses | (8) | (24) Study units |
Total | (15) | (43) Study units |
- First Level:
# | Course Code | Name | No. of Study Units |
1 | CSC 512 | Algorithm Analysis and Design | 3(3+0) |
2 | CSC 524 | Computer Networks | 3(3+0) |
3 | CSC 541 | Advanced Software Engineering | 3(3+0) |
Total | (9) study units |
- Second Level:
# | Course Code | Name | No. of Study Units |
1 | CSC 581 | Advanced Database Systems | 3(3+0) |
2 | --- | Course from List A | 3(3+0) |
3 | --- | Course from List A | 3(3+0) |
Total | (9) study units |
- Third Level:
# | Course Code | Name | No. of Study Units |
1 | CSC 595 | Seminar and Discussions | 2(2+0) |
2 | --- | Course from List A | 3(3+0) |
3 | --- | Course from List B | 3(3+0) |
Total | (8) study units |
- Fourth Level:
# | Course Code | Name | No. of Study Units |
1 | CSC 597 | Project 1 | 2(2+0) |
2 | --- | Course from List B | 3(3+0) |
3 | --- | Course from List B | 3(3+0) |
Total | (8) study units |
- Fifth Level:
# | Course Code | Name | No. of Study Units |
1 | CSC 598 | Project 2 | 3(3+0) |
2 | --- | Course from List B | 3(3+0) |
3 | --- | Course from List B | 3(3+0) |
Total | (9) study units |