Year 1
Basic Algebra
Circuit Theory and Basic Electronics
Data Structure and Algorithmic Problem Solving
Digital Circuits and Devices Digital
Fundamentals Electronic Design and Testing
English for Information Technology
Human Computer Interaction
Introduction to Calculus and Applications
Malaysian Economy
National Language/Other Languages
Processor and Interfacing
Programming Concepts and Practices
Signals and Systems
Year 2
Co-Curriculum
Computer Organisation and Architecture
Database Development and Applications
Data Communications and Networking
Digital Systems Design
Elective Group I
Embedded Systems Design
Fundamentals of Computer and Information Security
Introduction to Inventive Problem Solving and Proposal Writing
Mini Project
Object-Oriented Programming Practices
Operating Systems
Probability and Statistics for Computing
Year 3
Elective Group I
Industrial Training
Information Technology Professional Ethics
Liberal Arts Elective
MPU1*
MPU1**
Project I
Project II
Sun Zi's Art of War and Business Strategies
Web Site Design and Development