Course Content
Year 1
- English for Academic Purposes
- Academic Skills/ Bahasa Kebangsaan A
- Discrete Mathematics
- Introduction to Multimedia
- Computer Programming
- Hubungan Etnik / Pengajian Malaysia III
- English for Employment
- Fundamental of Computational Thinking: Python
- Calculus
- Software Engineering
- Data Structure
- Algorithm & Complexity
- Operating Systems
- Database System
- Object-Oriented Programming
Year 2
- Modelling Simulation
- Software Testing
- Systems Analysis and Design
- Artificial Intelligence
- Fundamentals of Modern Data
- Tamadun Islam Dan Tamadun Asia (TITAS) / Bahasa Melayu Komunikasi II
- Computer Communication and Networks
- Usability Engineering
- Software Architecture & Design
- Introduction to Mobile App Development/Cloud Foundation*
- Co-Curriculum
- DevOps: Transforming & Improving / Cloud Architecturing /Fundamental Of Blockchain*
- Human Computer Interaction
Year 3
- Cyber Security
- Web Development
- Cloud Architecture/Analysing and Visualizing Data with Power BI/ Excel*
- Project 1
- Software Project Management
- Software Quality Assurance
- Software Integration & Improvement
- Entrepreneurship
- Project 2
- Analytics Storytelling for Impact/ Virtual Reality*
- Industrial Training
- Elective Subjects