Course Content
- Problem Solving
- Discrete Structures
- Programming 1
- Programming 2
- Statistics for Computing
- Data Structure & Algorithms
- Object Oriented Programming
- Web Programming
- Computer Organization
- Data Communication & Computer Networks
- Operating System Concepts
- Database 1
- Fundamental of Software Engineering
- Systems Design
- Requirements Engineering
- Software Quality
- Software Testing
- Software Project Management
- Human Computer Interaction
- Artificial Intelligence
- Energy & Computing
- Technology Entrepreneurship
- Technical Elective 1
- Technical Elective 2
- Technical Elective 3
- Project 1
- Project 2
- Industrial Training
- Business English
- IT Communication
- Personal Financial Management
- Ethnics & IT Professional Practices
- Islamic/ Moral & Civil Society I/ MPU Compulsory U3
- Islamic/ Moral & Civil Society II/ MPU Compulsory U4
- Ethnics Relations/ Malaysian Studies
- Tamadun Islam & Tamadun Asia/ Malay Language for International Student
Technical Elective Courses
- Java Programming
- Real-Time Systems
- Secure Programming
- Computer Forensics
- Database 2
- Parallel Computing
- Network Analysis & Design
- Data & Computer Security
- Mobile Application Development
- Multi Agent Systems
- Advanced Web Application Development
- Emerging Technologies & Trends
- Design Concepts in Programming Languages