MSc in Computing and Information Science


Read more about this program on the institution's website

Program Description

The Master of Science in Computing and Information Science MSc(CIS) degree is awarded for successfully completing the requirements of a program of study that includes taught courses as well as a research-based thesis. The thesis is an independent investigation of specialized areas within the general field of CIS. The MSc in CIS gives candidates the opportunity to deepen their knowledge in the broad field of CIS and contribute to the process of discovery and knowledge creation through the conduct of original research.

Candidates for this degree are taught and supervised by experienced faculty and are expected to demonstrate initiative in their approach and innovation in their work. In addition to successfully completing the taught course component of the program, candidates prepare and present a thesis on their chosen area. Research may be undertaken in several topics corresponding to the areas of focus identified by the University.


The MSc in Computing and Information Science at Khalifa University aims to achieve the following educational goals:

  • Create leaders that are capable of developing and managing cutting-edge information technologies, thus increasing the knowledge force in Abu Dhabi and the surrounding region.
  • Instill in graduates an understanding of the value of technical scholarship, research, and service to society.
  • Produce graduates that are aware of the requirement for and possess the ability to engage in life-long learning.
  • Collaborate across Khalifa University to capitalize on and contribute to the University’s interdisciplinary nature to help solve important world problems.

Student learning outcomes

Upon graduation from the MSc in Computing and Information Science, students will be able to:

  1.  Use and apply current technical concepts and practices in core computing and information technologies.
  2.  Analyze a problem, and identify and define the computing requirements appropriate to its solution.
  3.  Design, implement, and evaluate computer-based systems, processes, components, and programs both in teams and individually to meet desired outcomes.
  4.  Communicate effectively with a range of audiences.
  5.  Recognize the need for, and have an ability to, engaging in continuing professional development.

Overall structure and requirements

The MSc in the CIS program consists of a minimum of 36 credit hours. The required program credits are distributed as follows: 12 credits of Program Core courses, 12 credits of Program Elective courses, and 12 credits of CIS Master’s Thesis work. A student may organize the selection of the elective courses relevant to the Master’s thesis topic with the consent of the research supervisor. The table below presents a summary of the MSc in the CIS degree program structure and requirements. All the MSc in CIS program courses, with the exception of the Master’s Thesis, have a credit rating of three credits each.

MSc Study Plan CIS

Course Code Course Title Type Credits
COSC602 Software Engineering PC 3
COSC607 Design and Analysis of Algorithms PC 3
COSC608 Distributed Computer Systems Engineering PC 3
. Free Elective I EL 3
. Free Elective II EL 3
. Free Elective III EL 3
. Free Elective IV EL 3
COSC699 Thesis TH 12

PC=Program Core, EL=Elective, TH=Thesis

List of Elective Modules
  • COSC703 Multi-Agent Systems
  • COSC704 Techniques in Artificial Intelligence
  • COSC705 Strategic Requirements Engineering
  • COSC706 Machine Learning
  • COSC710 Integrating Information Systems
  • COSC711 Multimodal Data Mining
  • COSC712 Information Security
  • COSC714 Topics in Computational Social Science
  • COSC717 Advanced Topics in Algorithms
  • COSC718 Sustainability and Computing
  • COSC719 Topics in Algorithmic Game Theory
  • COSC720 Algorithms in Bioinformatics
  • COSC721 Techniques in Data Science
  • COSC722 Efficient Algorithms for Convex Programming
  • COSC723 Topics in Intelligent Vehicles

Category Credits Required
Program Core 12
Program Electives 12
CIS Master’s Thesis 12
Total 36

Admission requirements

  • Completion of a Bachelor’s degree in a relevant discipline with a minimum Cumulative Grade Point Average (CGPA) of 3.0 out of 4.0, or equivalent (e.g. upper second-class honors in a UK-style degree, from a reputable accredited institution).
  • A minimum level of English proficiency in the form of either:
    • iBT TOEFL (internet-based test) score of 91 or equivalent, or
    • Overall academic IELTS score of 6.5, or
    • 1550 EmSAT English score.
  • A minimum quantitative score of 150 in the general Graduate Record Examination (GRE) is required for admission to all programs, with the exception of Master of Engineering in Health, Safety and Environment Engineering and the Master of Arts in International and Civil Security, where a minimum threshold is not set. Applicants for all programs should attempt all three sections of the GRE.
  • A minimum of two referee recommendations (provided via online form).
  • Statement of purpose (500-1,000 words).
  • Admission interview.
Last updated Apr 2020

About the School

The internationally top-ranked Khalifa University is the one university in the UAE with the research and academic programs that address the entire range of strategic, scientific and industrial challen ... Read More

The internationally top-ranked Khalifa University is the one university in the UAE with the research and academic programs that address the entire range of strategic, scientific and industrial challenges facing the UAE’s knowledge economy transformation and our rapidly evolving world. Its world-class faculty and state-of-the-art research facilities provide an unparalleled learning experience to students from the UAE and abroad. The university brings together the best in science, engineering and medicine in the UAE, to offer specialized degrees that can take promising high school graduates all the way to top-rated doctorate degree holders. Read less