The goals of the Master of Science in Computer Science are to train specialists to (1) analyze complex computer science and AI problems, (2) take a scientific, innovative, ethical, and socially responsible approach to conducting and contributing to computer science research, and (3) solve complex problems in the field.
As technological progress accelerates, so does the demand for skilled computer science professionals. The Master of Science in Computer Science is intended for students desiring to substantially advance their knowledge and skill in a field or fields of computer science. You will be supervised and mentored by faculty members with world-class expertise in a variety of areas in computer science, including algorithms, systems, and computational intelligence. This master’s program is ideally suited to students wishing to become senior professionals in the technology industry or to those seeking to prepare for a career in scientific research.
By the end of the program students will be able to:
The minimum degree requirements for the Master of Science in Computer Science is 36 credits, distributed as follows:
Core Courses | Number of Courses | Credit Hours |
Core | 4 | 16 |
Electives | 2 | 8 |
Internship | At least one internship of up to six weeks duration must be satisfactorily completed as a graduation requirement. | 2 |
Introduction to Research Methods | 1 | 2 |
Research Thesis | 1 | 8 |
Master of Science in Computer Science is primarily a research-based degree. The purpose of coursework is to equip students with the right skillset, so they can successfully accomplish their research project (thesis). Students are required to take MTH703, CS701, CS702 and CS703 as mandatory courses.
Students will select a minimum of two elective courses, with a total of eight (or more) credit hours. They must be selected from the list based on interest, proposed research thesis, and career aspirations, in consultation with their supervisory panel. The elective courses available for the Master of Science in Computer Science are listed in the table below:
Master’s thesis research exposes students to an unsolved research problem, where they are required to propose new solutions and contribute towards the body of knowledge. Students pursue an independent research study, under the guidance of a supervisory panel, for a period of one year.
The MBZUAl internship with industry is intended to provide the student with hands-on experience, blending practical experiences with academic learning.
Code | Course Title | Credit Hours |
INT799 | M.Sc. Internship (up to six weeks) | 2 |
MBZUAI accepts applicants from all nationalities who hold a completed Bachelor’s degree in a STEM field such as Computer Science, Electrical Engineering, Computer Engineering, Mathematics, Physics or other relevant Science or Engineering major from a university accredited or recognized by the UAE Ministry of Education (MoE) with a minimum CCGPA of 3.2 (on a 4.0 scale) or equivalent.
Applicants must provide their completed degree certificates and official transcripts when submitting their application. Senior-level students can apply initially with a copy of their official transcript and expected graduation letter and upon admission must submit the official completed degree certificate and transcript. A degree attestation from UAE MoE (for degrees from the UAE) or Certificate of Recognition from UAE MoE (for degrees acquired outside the UAE) should also be furnished within students’ first semester at MBZUAI.
All submitted documents must either be in English, originally, or include official English translations. Additionally, official academic documents should be stamped and signed by the university authorities.
Each applicant must show proof of English language ability by providing valid certificate copies of either of the following:
TOEFL iBT and IELTS academic certificates are valid for two (2) years from the date of the exam while EmSAT results are valid for eighteen (18) months. Only standard versions (i.e. conducted at physical test centers) of the accepted English language proficiency exams will be considered.
Waiver requests from eligible applicants who are citizens (by passport or nationality) of UK, USA, Australia, and New Zealand who completed their studies from K-12 until bachelor’s degree and master’s degree (if applicable) from those same countries will be processed. They need to submit notarized copies of their documents during the application stage and attested documents upon admission. Waiver decisions will be given within seven (7) days after receiving all requirements.
Submission of GRE scores is optional for all applicants but will be considered a plus during the evaluation.
In a 500- to 1000-word essay, explain why you would like to pursue a graduate degree at MBZUAI and include the following information:
Applicants will be required to nominate referees who can recommend their application. M.Sc. applicants should have a minimum of two (2) referees wherein one was a previous course instructor or faculty/research advisor and the other a current or previous work supervisor.
To avoid issues and delays in the provision of the recommendation, applicants have to inform their referees of their nomination beforehand and provide the latter’s accurate information in the online application portal. Automated notifications will be sent out to the referees upon application submission.
All applicants with complete files, including the required number of recommendations, will be invited to participate in an online screening exam to assess their knowledge and skills. Completion of the exam is not mandatory but highly encouraged as it would provide additional information to the evaluation committee. Waiving the exam is only recommended for those students who can provide strong evidence of their research capability, subject matter expertise, and technical skills.
Exam Topics
Math: Calculus, probability theory, linear algebra, trigonometry and optimization
Programming: Knowledge surrounding specific programming concepts and principles such as algorithms, data structures, logic, OOP, and recursion as well as language–specific knowledge of Python
Specialization topics: Knowledge and understanding of the theory of computation, computational complexity, databases, computer architecture and operating systems
Applicants are highly encouraged to complete the following online courses to further improve their qualifications :
The exam instructions are available here
A select number of applicants may be invited to an interview with faculty as part of the screening process. The time and instructions for this will be communicated to applicants on timely bases.
A typical study plan is as follows:
CS701 Advanced Algorithms and Data Structures
MTH703 Mathematics for Computer Science
CS702 Theory of Computer Science
CS703 Operating Systems
Two electives from the list
INT799 Masters Internship
RES799 Introduction to Research Methods
CS799 Master’s Research Thesis
CS799 Master’s research thesis
AI is permeating every industry. At recent employer engagement events at MBZUAI, there has been representation from multiples sectors including (but not limited to):
Recent job opportunities advertised via the MBZUAI Student Careers Portal include (but not limited to):
Other career opportunities could include (but not limited to):
Disclaimer: Subject to change.
We’ll keep you up to date with the latest news and when applications open.