Master of Science in Computing and Information Science

Master of Science in Computing and Information Science

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.

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.

 

The MSc in 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 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

Program Requirements

 

Students seeking the degree of MSc in CIS must successfully complete a minimum of 36 credited hours as specified in the categories detailed in this section, with a minimum Cumulative Grade Point Average (CGPA) of 3.0.

Program Core

 

The MSc in CIS degree program core requires a minimum of 12 credits, consisting of 4 core CIS courses. The courses are specified below:

 

  1. CIS Core Courses (12 credits):
  • COSC601 Data Mining: Finding the Data and Models that Create Value
  • COSC602 Software Engineering
  • COSC607 Design & Analysis of Algorithms
  • COSC608 Distributed Computer Systems Engineering
  • Program Electives Students must complete a minimum of 12 credits of electives from the list below:
    • 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

     

    Computing and Information Science Master’s Thesis

     

    Master’s Thesis (12 credits)

     

    A student must complete a Master’s thesis that involves creative, research-oriented work within the broad field of CIS, under the direct supervision of at least one full-time faculty advisor. The research findings must be documented in a formal thesis and defended successfully in a viva voce examination.

     

     

    Concentration in Space Systems and Technology:

    The concentration will be reflected on students’ diploma and in the official transcript. The objective of this program is to foster the advanced research areas in space science and technology for the development of the UAE national space program and provide the space industry with human resources and infrastructure. In addition to the course requirements listed under the Space concentration technical elective courses, students’ thesis must include challenges and scientific research opportunities in space science and technology as well as relevancy to designing, building, and testing a small satellite.

    Study Plan

    Typical study plans for full-time and part-time students enrolled in the MSc in CIS program are shown below. Each student is expected to select the courses in consultation with her/his academic advisor.

     

    Typical Study Plan for Full-Time Students
    Semester 1 Semester 2
    Year 1             CIS Core course 1

    CIS Core course 2

    Elective Course 1

     

        CIS Core course 3

    CIS Core course 4

    Elective course 2

    Master’s Thesis

    Year 2             Elective course 3

    Elective Course 4

    Master’s Thesis

        Master’s Thesis

     

    Typical Study Plan for Part-Time Students
    Semester 1 Semester 2
    Year 1     CIS Core course 1

    CIS Core course 2

     

       CIS Core course 3

    CIS Core course 4

    Year 2     Elective course 1

    Elective course 2

    Elective course 3

     

         Elective course 4

    Master’s Thesis

    Year 3      Master’s Thesis            Master’s Thesis