Master of Science in Computer Science — study plan
- Credit hours
- 39
- Levels
- 5
- Courses
- 46
- Degree
- master
The Master of Science in Computer Science study plan at Umm Al-Qura University is an accredited master programme spanning about 3 years (5 academic levels), requiring 39 credit hours across 46 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 1 12 credits
| Code | Course | Credits |
|---|---|---|
| 14016101-3 | Advanced Software Engineering | 3 |
| 14016102-3 | Advanced Database Systems | 3 |
| 14016103-3 | Advanced Operating System | 3 |
| 14016104-3 | Research Methods in CS | 3 |
Level 2 4 credits
| Code | Course | Credits |
|---|---|---|
| 14016201-3 | Algorithms Design | 3 |
| 14016202-1 | MS Group Project | 1 |
Level 3 2 credits
| Code | Course | Credits |
|---|---|---|
| 14016301-2 | Independent Studies I | 2 |
Level 4 12 credits
| Code | Course | Credits |
|---|---|---|
| 14016401-2 | Independent Studies II | 2 |
| 14016403-10 | Thesis | 10 |
Electives 111 credits
| Code | Course | Credits |
|---|---|---|
| 14016331-3 | Computer Systems Programming Elective | 3 |
| 14016332-3 | Design Patterns Elective | 3 |
| 14016333-3 | Functional and Concurrent Programming Elective | 3 |
| 14016334-3 | Mobile Applications Development Elective | 3 |
| 14016335-3 | Service Oriented Architecture Elective | 3 |
| 14016336-3 | Simulation Modelling for Computer Science Elective | 3 |
| 14016337-3 | Software Architecture Elective | 3 |
| 14016338-3 | Software Project Management and Development Elective | 3 |
| 14016339-3 | Software Testing Elective | 3 |
| 14016431-3 | Web Application Development Elective | 3 |
| 14016432-3 | Advanced Topics in Software Engineering Elective | 3 |
| 14016321-3 | Cryptography Fundamentals Elective | 3 |
| 14016322-3 | Cyber Defense in Web-Based Attacks Elective | 3 |
| 14016323-3 | Cyber Security and Digital Crime Elective | 3 |
| 14016324-3 | Digital Forensics and Investigations Elective | 3 |
| 14016325-3 | Ethical Hacking and Penetration Testing Elective | 3 |
| 14016326-3 | Mobile Security Elective | 3 |
| 14016327-3 | Securing Enterprise Infrastructure using Security Techniques Elective | 3 |
| 14016328-3 | Introduction to Blockchain Elective | 3 |
| 14016428-3 | Advanced Topics in Cyber Security Elective | 3 |
| 14016311-3 | Cloud Computing and Big Data Elective | 3 |
| 14016312-3 | Data Management and Governance Elective | 3 |
| 14016313-3 | Data Mining Elective | 3 |
| 14016314-3 | GIS Analytics Elective | 3 |
| 14016315-3 | Information Retrieval and Web Search Elective | 3 |
| 14016316-3 | Social Media Analytics Elective | 3 |
| 14016417-3 | Healthcare Analytics Elective | 3 |
| 14016418-3 | Business Analytics Elective | 3 |
| 14016419-3 | Advanced Topics in Data Science Elective | 3 |
| 14016341-3 | Introduction to Bio-Informatics Elective | 3 |
| 14016342-3 | Distributed Systems Elective | 3 |
| 14016343-3 | High Performance Computing Elective | 3 |
| 14016344-3 | Introduction to Robotics Elective | 3 |
| 14016345-3 | IoT Systems Elective | 3 |
| 14016346-3 | IT and Entrepreneurship Elective | 3 |
| 14016347-3 | Wireless Communications and Networks Elective | 3 |
| 14016448-3 | Advanced Topics in Computer Science Elective | 3 |
This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source
💼 Careers & salaries after graduation
Explore the career paths and expected salaries for Master of Science in Computer Science graduates.
Starting salary from 11,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Master of Science in Computer Science
How many credit hours is Master of Science in Computer Science at Umm Al-Qura University?
Master of Science in Computer Science at Umm Al-Qura University requires completing 39 credit hours to graduate, spread across 46 courses.
How many years is Master of Science in Computer Science at Umm Al-Qura University?
The study plan for Master of Science in Computer Science spans about 3 years (5 levels/semesters) under the approved plan.
What degree does Master of Science in Computer Science award?
Master of Science in Computer Science at Umm Al-Qura University awards a Master's degree after completing 39 credit hours.
Is Master of Science in Computer Science offered at other universities?
Yes, Master of Science in Computer Science is offered at at least 12 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.