Course Content
Year 1
COMMON MODULES
Introduction to Networking
Systems Software and Computing Concepts
Introduction to Databases
Python Programming
Systems Analysis and Design
Integrated Computer Systems
Fundamental of Entrepreneurship
SPECIALISED MODULES
Digital Thinking and Innovation
Mathematical Concepts for Computing
Introduction to Artificial Intelligence
Introduction to C Programming
Year 2
COMMON MODULES
Innovation Process
Research Methods for Computing and Technology
SPECIALISED MODULES
Systems and Network Administration
System Development Methods
Object Oriented Development with Java
Web Applications
Concurrent Programming
Computer Systems Low Level Technique
Data Structures
Year 3
COMMON MODULES
Venture Building
Project Management
SPECIALISED MODULES
Investigations in Computer Science
Algorithmics
User Experience
Advanced Database Systems
Project in Computer Science
Year 2
ELECTIVE MODULES (CHOOSE 3)
Programming for Data Analysis OR Interactive Content Development
Enterprise Systems OR Integrated Business Processes with SAP ERP Systems
Mobile and Wireless Technology OR Mobile App Engineering OR Imaging and Special Effects
Year 3
ELECTIVE MODULES (CHOOSE 3)
Computer Systems Security OR Distributed Computer Systems
Image Processing, Computer Vision and Pattern Recognition OR Blockchain Development
Designing and Developing Applications on the Cloud OR Database Security
Wireless ad Mobile Security OR Optimisation and Deep Learning
MQA COMPULSORY SUBJECTS*
Appreciation of Ethics and Civilisation (M’sian Students)
Malay Communication Language (Int’l Students)
Philosophy and Current Issues
Workplace Professional Skills
Integrity and Anti-corruption
Co-Curriculum
(*All students are required to successfully complete these modules as stipulated by the Malaysian Qualification Agency.)