M.Sc. · Graduate
Computer Science
- Degree
- M.Sc.
- Level
- Graduate
Programme overview
An advanced program offering specialization in algorithms, systems, and emerging computing paradigms. Students build strong theoretical foundations while applying skills to software engineering, distributed systems, and advanced applications.
Curriculum
Curriculum
10 courses- 01Advanced Algorithms & Complexity Theory
- 02Distributed Systems & Cloud Computing
- 03Advanced Database Systems
- 04Programming Languages & Compilers
- 05Parallel & High-Performance Computing
- 06Electives (Cyber-Physical Systems
- 07Bioinformatics
- 08etc.)
- 09Research Seminar in Computer Science
- 10Master's Thesis / Applied Project
Course lists are indicative and may be updated as the programme is accredited and reviewed.
Related programmes
- M.Sc.Artificial Intelligence & Data ScienceThis program combines machine learning, AI theory, and big data analytics. It emphasizes AI ethics, fairness, and real-world deployment.
- M.Sc.Cybersecurity & Digital ForensicsThis program prepares graduates for leadership roles in cyber defense, ethical hacking, blockchain security, and digital forensics.
- M.Sc.Human–Computer Interaction (HCI) & User ExperienceA cutting-edge program exploring interaction design, cognitive science, and immersive technologies (AR/VR/XR) to shape human-centered digital futures.
