Programme Structure and Modules
Year 1
Students will learn the following subjects:
- Discrete Structure
- Internet of Things
- Network and Data Communication
- Programming Fundamentals
- Operating Systems
- Database Fundamentals
- Systems Analysis and Design
- Game Programming
- Algorithms and Complexity
- Intelligent Systems
- System Fundamentals
- Web and Mobile Systems
Year 2
Students will learn the following subjects:
- Information and Cyber Security
- Software Engineering
- Graphic and Visualization
- Computer Architecture
- Academic Research
- Entrepreneurship
- Software Development
Year 3
Students will complete the following:
- Final Year Project 1
- Final Year Project 2
- Big Data Analysis
- Human-Computer Interaction
- Social Issues and Professional Practice
- Industrial Attachment
Specializations (Choose one)
-
Artificial Intelligence
- Data Mining
- Expert Systems
- Robotic Process Automation
- Data Analysis Programming
- Robotic and Autonomous Systems
- Natural Language Processing
- Deep Learning
-
Cyber Security
- Cloud Computing
- Computer Forensics
- Ethical Hacking
- Network and Security
- Threat Intelligence
- Blockchain Security
- Deep Learning
-
Data Science
- Data Mining
- Data Modelling
- Robotic Process Automation
- Data Analysis Programming
- Machine Learning
- Natural Language Processing
- Deep Learning
-
Digital Transformation
- Digital Transformation Strategy
- Data Modelling
- Enterprise Architecture and Digital
- Data Analysis Programming
- Enterprise Systems and ERP
- Natural Language Processing
- Digital Technologies and Innovation
Mata Pelajaran Umum (MPU)
- Falsafah dan Isu Semasa (for local & international students)
- Penghayatan Etika & Peradaban (for local students only)
- Bahasa Melayu Komunikasi 2 (for international students only)
- Bahasa Kebangsaan A (for local students without credit for BM in SPM) or Effective Listening
- Integrity and Anti-Corruption (for local and international students)
- Co-Curriculum: Sustainability Thinking (for local & international students)