inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Masters
Major
Information Systems | Information Systems Management | Information Technology
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


The Master of Computing in Information Systems (IS) is a coursework-based degree that equips graduates with advanced skills in IS theory and practice. Students can specialize in computer science, information systems, or software engineering, enabling them to apply their knowledge in diverse industry settings. Throughout the program, students develop their critical thinking, problem-solving, and communication abilities, preparing them for leadership roles in the rapidly evolving field of information systems.

Program Outline


Degree Overview:

The Master of Computing in Information Systems (IS) is a professional degree offered as a coursework-based alternative to the traditional research-based Master of Science degree. The program aims to produce computing professional graduates who are able to:

  • Demonstrate high-level advanced skills in IS theory and practice.
  • Apply specialized knowledge in IS and be capable of merging it with their professional practices.
  • Undertake an applied research/practical project from inception to completion.
  • Identify state-of-the-art theoretical/practical developments and insights in the IS disciplines.
  • Critically evaluate current research and advanced scholarship in the IS disciplines.
  • Contribute to IS professional bodies and to the society.
  • Demonstrate effective communication skills (oral, written, and visual means).
  • Efficiently work independently or as part of a team.
  • Continuously develop academic and professional skills and embrace a life-long self-learning paradigm.
  • 4 core courses (12 credit hours)
  • 4 CS elective courses (12 credit hours)
  • 2 IS and/or SE elective courses (6 credit hours)
  • A Master's project (6 credit hours)

Graduation Requirements:

To graduate, a student MUST:

  • Pass all 10 courses
  • Pass the project discussion
  • Complete all student's financial procedures
  • Complete all graduation procedures

Course Schedule:

  • Term 1:
  • Elective Courses:
  • Elective Computer Science Courses:
  • CS729: Human Computer Interaction
  • CS712: Algorithmic Graph Theory
  • CS713: Compiler Construction
  • CS714: Advanced Operating Systems
  • CS715: Image Analysis and Pattern Recognition
  • CS716: Data Security
  • CS718: Advanced Computer Graphics
  • CS719: Contemporary Computer Architectures
  • CS720: Natural Language Processing
  • CS721: Advanced Web Technologies
  • CS722: Design of Network Protocols
  • CS723: Mobile Computing
  • CS724: Cloud Computing
  • CS701: Distributed Systems
  • CS725: Data Mining Algorithms
  • CS702: Advanced Artificial Intelligence
  • CS726: Multimedia Acquisition and Communications
  • CS703: Theory of Programming Languages
  • CS727: Bioinformatics
  • CS705: Theory of Computability and Complexity
  • CS728: Internet of Things
  • CS710: Design and Analysis of Parallel Algorithms
  • Elective Information Systems Courses:
  • IS717: GIS and Spatial Database
  • IS719: E-Commerce Strategy and Management
  • IS720: Advanced Concepts in Digital Libraries
  • IS711: Networking Applications
  • IS712: Data Warehousing and Data Mining
  • IS713: Knowledge Management
  • Elective Software Engineering Courses:
  • SE721: Advanced Software Engineering
  • SE722: SoftWare Testing and Quality Assurance
  • SE723: Quality Management and Assurance of IS
  • SE731: Secure Software Engineering

Degree Details:

  • Degree: Master
  • Area of study: Science and Engineering
  • Duration: 4 Terms
  • Credit hours: 140.00 hrs
SHOW MORE
How can I help you today?