Master of Computer Science (by Coursework)
In this information-driven 21st century, computerized systems play key roles to the success in organizations. The Master of Computer Science is a postgraduate programme that focuses on application of knowledge and techniques to enable computing related processes and decisions be done in a systematic way.
The programme prepares graduates to come up with effective solutions for solving computing problems that contributes to better design and implementation of software systems and solutions on critical business problems. The programme also integrates innovation, entrepreneurship, managerial, and social responsibilities skills that can be practised in future careers and be used to take leading roles in shaping the information-driven future.

PROGRAMME EDUCATIONAL OBJECTIVES
PROGRAMME COORDINATOR
PROGRAMME DURATION
PROGRAMME STRUCTURE
Research Methods in Computer Science
Software Requirements Engineering
Advanced Data Management
Artificial Intelligence
Cybersecurity
Software Architecture and Design Patterns
Service Oriented Architecture using Web Services
Data Science Electives
Data Wrangling and Analysis
Machine Learning and Pattern Discovery
Blockchain and Decentralised Application
Software Engineering Electives
Software Project Management
Software Testing and Validation
Human-Centered Design
Open Electives
Ethics in AI
Certified Tester Foundation Level (CTFL)
Project Management Professional (PMP)
MCS Project I
MCS Project II
Technological Innovation and Entrepreneurship
