Master of Science in Computer Science (Thesis 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 (thesis option).
- Areas of study
The graduate program in Computer Science covers the major topics in Computer Science thought to provide the type of student preparation mentioned above.
It is our belief that the department must serve a wide stream of students, which will undoubtedly be coming with varying backgrounds and objectives. For this reason, the program proposed herein has been stretched out to cover most of the important areas of computer science: Computer Networks, Database Systems, Software Engineering, Computer graphics and Human-machine Interaction, Artificial Intelligence, and Programming Languages.
- Program Guide
Master of Science in Computer Science (Thesis option) Guide
The Master of Science in Computer Science Program's Educational Objectives are:
- To provide specialized studies in computer science;
- To encourage fundamental and applied research in computer science.
- To bridge the gap between the university and its industrial and technological environment.
- To give its graduates a serious scientific and technical training letting them excel in their professional life.
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
- Successful completion of a minimum of 26 credit hours of graduate courses.
- Completion and successful defence of a thesis.
Type of Courses | No. of Courses | No. of Units Required |
Core courses | (5) | (14) Study units |
Elective courses | (4) | (12) Study units |
Thesis | (1) | - |
Total | (10) | (26) 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 1st chosen track (1) | 3(3+0) |
3 | --- | Course from 1st chosen track (2) | 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 2nd chosen track (1) | 3(3+0) |
3 | --- | Course from 2nd chosen track (2) | 3(3+0) |
Total | (8) study units |
- Fourth and Fifth Level:
# | Course Code | Name | No. of Study Units |
1 | CSC 600 | Thesis | - |