Master of Computer Science
Advanced algorithms, databases, artificial intelligence, machine learning, cloud and distributed systems, finishing with a master’s thesis.
Advanced algorithms, databases, artificial intelligence, machine learning, cloud and distributed systems, finishing with a master’s thesis.
Graduate profile
Graduates can build and manage complex software, intelligent applications and computing systems, and drive research and innovation.
Course structure
- Advanced Algorithms and Data Structures
- Advanced Database Systems
- Artificial Intelligence
- Machine Learning
- Software Engineering and Architecture
- Cloud Computing
- Distributed Systems
- Data Mining and Analytics
- Advanced Computer Networks
- Cyber Security Fundamentals
- Research Methods in Computer Science
- Human Computer Interaction
- Seminar in Computer Science
- Master’s Thesis
For the full course list with codes and credit hours, contact the Registrar’s Office.
What you’ll need to apply
- Completed online application
- Bachelor’s degree certificate
- Official academic transcript
- Passport or national ID
- Passport-size photograph
- Curriculum vitae (CV)
- Supporting documents, if applicable
Requirements can vary. Admissions will confirm what applies to you.
- 01
Attend classes online
Lectures and learning materials on the Admas Moodle platform.
- 02
Submit assignments
Online assignments and quizzes, on a flexible schedule.
- 03
Get support
Reach instructors and academic and technical support from anywhere.
- 04
Graduate
Complete your assessments and final project or thesis.
Related programs
Master of Computer Networking & Cyber Security
Design secure networks and defend organisations: ethical hacking, digital forensics, cloud security, cryptography and cyber governance, finishing with…
Master of Research and Data Science
Statistics, Python and R, machine learning, big data and visualisation for evidence-based decisions, finishing with a master’s thesis.
Master of Business Administration (MBA)
Develop the strategic, financial and people skills to lead organisations, through 13 courses and an MBA thesis.