Course Content
Year 1
Programming and Algorithms
Software Design
Mathematics for Computer Science
Computer Science ALL Project 1
Object Oriented Programming
Computer Architecture and Networks
Computer Science ALL Project 2
Database Systems
Year 2
Advanced Algorithms
Data Science
Big Data Programming Project
Software Engineering
Operating Systems and Security
Introduction to Artificial Intelligence
Theory of Computation
Year 3
Individual Project
Security
Professional Training
Machine Learning and Related Applications
Mobile Application Development (electives)
Web API Development (electives)
Add+vantage Modules
Smart Phone Apps : From Concept to Design and Market
Android Development Skills
Hi-Tech Entrepreneurship / Events Project Management
Bahasa Kebangsaan A*
Community Service
Design Thinking
Integrity and Anti-Corruption
Ethnic Relations (Local students) / Malay Communication 2 (International students)
Islamic & Asian Civilisation (Local students) / Malaysian Studies (International students)
*For Malaysian students who do not have a credit in SPM BM.