DEGREE LEVEL 1
Common Modules
- Computing & IT in the Workplace
- Introduction to Management
- Systems Analysis & Design
- Fundamentals of Software Development
- Mathematical Concepts for Computing
- Operating System & Computer Architecture
- Introduction to Networking
- Introduction to Databases
Specialised Modules
- Introduction to Artificial Intelligence
- Introduction to C Programming
DEGREE LEVEL 2
Common Modules
- Object-Oriented Development with Java
- System Development Methods
- Programming for Data Analysis
- Creativity & Innovation
- Research Methods For Computing & Technology
Specialised Modules
- Computing Theory
- Data Structures
- Concurrent Programming
- System & Network Administration
- Computer System and Low Level Techniques
Elective Modules (choose 2)
Semester 1 - Choose 1
- Mobile and Wireless Technology OR System Programming & Computer Control
Semester 2 - Choose 1
- Imaging and Special Effects OR Network Security
INTERNSHIP (16 weeks)
DEGREE LEVEL 3
Common Modules
- Innovation Management & New Product Development
- Project Management
Specialised and Option Modules
- Algorithmics
- Real-Time Systems
- Emergent Technology
- HCI & Usability
- Investigations in Computer Science
- Computer Science Project
Elective Modules (choose 3)
Semester 1 - Choose 2
- Advanced Wireless Technology
- Distributed Computer Systems
- Image Processing, Computer Vision & Pattern Recognition
- Blockchain Development
Semester 2 - Choose 1
- Designing and Developing Applications on the Cloud
- Wireless and Mobile Security
- Optimisation and Deep Learning
MQA Compulsory Subjects*
- Ethnic Relations (M’sian Students)
- Islamic & Asian Civilisation (M’sian Students)
- Malaysian Studies (Int’l Students)
- Malay Communication Language (Int’l Students)
- Workplace Professional Communication Skills
- Employee & Employment Trends
- Co-Curriculum
(*All students are required to successfully complete these modules as stipulated by the Malaysian Qualification Agency)