PROGRAM OFFERED

  • Master of Computer Science (Internetworking Technology) – MQA/FA5650
  • Master of Computer Science (Software Engineering) – MQA/FA5651
  • Master of Computer Science (Database Technology) – MQA/FA5652
  • Master of Computer Science (Security Science) – MQA/FA5653
  • Master of Computer Science (Multimedia Computing) – MQA/FA1760

Duration of Study and Mode of Learning

Full Time:

  • Minimum duration of study: 1 year (2 normal semester and 1 short semester)
  • Maximum duration of study: 3 years (6 semester)

Part Time:

  • Minimum duration of study: 2 years
  • Maximum duration of study: 4 years

Entry Requirement

  • A Bachelor’s Degree or its equivalent, with a minimum CGPA of 2.75; OR
  • A Bachelor’s Degree or its equivalent, with a minimum CGPA of 2.50 and not meeting CGPA of 2.75, can be accepted subject to rigorous internal assessment process; OR
  • A Bachelor’s Degree or its equivalent, with CGPA less than 2.50, with a minimum of 5 years working experience in a relevant field may be accepted.

For candidates without Computing Degree, prerequisite modules in computing must be offered to adequately prepare them for their advanced study.

 

MASTER OF COMPUTER SCIENCE (DATABASE TECHNOLOGY) – MITD

 Core Module (University Course)

Course’s Code Course Credit Hours
**MPSW5013 Algorithm Analysis and Design 3
*MPSW5063 Entrepreneurship 3
*MPSW5073 Project Management 3
*MPSW5053 Quality System Management 3
*MPSW5033 Engineering & Technology Management 3
Note: ** Compulsory, *Choose any ONE Only

Core Module (Program Course)

Course’s Code Course Credit Hours
MITP5113 Algorithm Analysis and Design 3
MITS5313 Advanced Data Communications and Network 3
MITP5353 Spatial Database 3
MITP5523 Database Administration and Security 3
MITP5563 Advanced Database System Principles 3
MITP5364 Big Data Analytics 4

Project

Course’s Code Course Credit Hours
MITU5213 Project 1 3
MITU5226 Project 2 6

Specialization / Field Elective (Select TWO only)

Course’s Code Course Credit Hours
MITP5253 Software Quality 3
MITP5343 Data Integration 3
MITP5553 Data Warehousing and Data Mining 3
MSMD5213 Agile Project Management 3

 

MASTER OF COMPUTER SCIENCE (INTERNETWORKING TECHNOLOGY) – MITI

Core Module (University Course)

Course’s Code Course Credit Hours
**MPSW5013 Algorithm Analysis and Design 3
*MPSW5063 Entrepreneurship 3
*MPSW5073 Project Management 3
*MPSW5053 Quality System Management 3
*MPSW5033 Engineering & Technology Management 3
Note: ** Compulsory, *Choose any ONE Only

Core Module (Program Course)

Course’s Code Course Credit Hours
MITP5113 Algorithm Analysis and Design 3
MITS5313 Advanced Data Communications and Network 3
MITS5213 Distributed Computing Systems 3
MITS5343 Advanced Network Design and Diagnostics 3
MITS5523 Advanced Mobile Computing 3
MITS5354 Internet Security 4

Core Module (Project)

Course’s Code Course Credit Hours
MITU5213 Project 1 3
MITU5226 Project 2 6

Specialization / Field Elective (Select TWO only)

Course’s Code Course Credit Hours
MITS5323 Advanced Scalable Internetworking 3
MITS5333 Advanced High Performance Networks 3
MITS5363 Internet Governance 3
MITS5373 Network and Internet Programming 3
MITS5383 Emerging Internetworking Technology 3

 

MASTER OF COMPUTER SCIENCE (SOFTWARE ENGINEERING) – MITS

Core Module (University Course)

Course’s Code Course Credit Hours
**MPSW5013  Algorithm Analysis and Design 3
*MPSW5063 Entrepreneurship 3
*MPSW5073 Project Management 3
*MPSW5053 Quality System Management 3
*MPSW5033 Engineering & Technology Management 3
Note: ** Compulsory, *Choose any ONE Only

Core Module (Program Course)

Course’s Code Course Credit Hours
MITP5113 Algorithm Analysis and Design 3
MITS5313 Advanced Data Communications and Network 3
MITP5213 Advanced Software Engineering 3
MITP5244 Advanced Software Project Management 4
MITP5233 Requirements Engineering 3
MITP5263 Software Testing 3

Core Module (Project)

Course’s Code Course Credit Hours
MITU5213 Project 1 3
MITU5226 Project 2 6

 Specialization / Field Elective (Select TWO only)

Course’s Code Course Credit Hours
MITP5253 Software Quality 3
MITP5273 Secure Software Development 3
MITP5563 Advanced Database System Principles 3
MSMD5123 Internet of Things Application Development 3

 

MASTER OF COMPUTER SCIENCE (SECURITY SCIENCE) – MITZ

Core Module (University Course)

Course’s Code Course Credit Hours
**MPSW5013  Algorithm Analysis and Design 3
*MPSW5063 Entrepreneurship 3
*MPSW5073 Project Management 3
*MPSW5053 Quality System Management 3
*MPSW5033 Engineering & Technology Management 3
Note: ** Compulsory, *Choose any ONE Only

Core Module (Program Course)

Course’s Code Course Credit Hours
MITS5443 Cryptography and Data Security 3
MITS5484 Cyber Threat Intelligence 3
MITS5313 Advanced Data Communications and Network 3
MITS5463 Security Management Practices 3
MITS5433 System and Network Ethical Hacking 3
MITP5113 Algorithm Analysis and Design 3

Core Module (Project)

Course’s Code Course Credit Hours
MITU5213 Project 1 3
MITU5226 Project 2 6

 Specialization / Field Elective (Select TWO only)

Course’s Code Course Credit Hours
MITS5413 Public Key Infrastructure 3
MITS5423 Computer Forensics 3
MITS5453 Intrusion Detection and Prevention 3
MITS5473 Watermarking 3
MITS5493 Security Audit and Assessment 3
MITS5223 Secure Software Design and Development 3

 

MASTER OF COMPUTER SCIENCE (MULTIMEDIA COMPUTING) – MCSM

Core Module (University Course)

Course’s Code Course Credit Hours
**MPSW5013 Algorithm Analysis and Design 3
*MPSW5063 Entrepreneurship 3
*MPSW5073 Project Management 3
*MPSW5053 Quality System Management 3
*MPSW5033 Engineering & Technology Management 3
Note: ** Compulsory, *Choose any ONE Only

Core Module (Program)

Courses Credit Hours
Project 1 3
Project 2 6
Theory Computation 3
Current Trend of Database Technology 3
Advanced Human-Computer Interaction 3
Advanced Data Communication & Networks 3
Computer Architecture & Compiler 3
Algorithm Analysis and Design 3

Core Course

Courses Credit Hours
3D Modeling 3
Advanced 3D Animation 3
Computer Graphics & Visualisation 3
Advanced Audio and Video Technology 3
Mobile Application Development 3
Advanced Web Programming 3
Multimedia Professional Ethics 3
Multimedia Based Instructional Design 3
Note: *Student has to choose 4 core course modules