Course Content
Year 1
- Programming Concepts and Practices
- Data Communications and Networking
- Data Structure and Algorithmic Problem Solving
- Database Development and Applications
- Front-End Web Development
- Object-oriented Programming Practices
- Computational Mathematics
- Emerging Industrial Technology
- English for Information Technology
- Malaysian Economy
- Elective I
- MPU 1 *
- MPU 1 **
- Co-curriculum
Year 2
- Cybersecurity
- User Experience Design
- Introduction to Computer Organisation and Architecture
- Information Technology Professional Ethics
- Fundamentals of Digitization
- Data-driven Decision Making
- Server Administration and Management
- Internetworking Principles and Practices
- Intelligent Systems in Robotics
- Information Technology for Industrial Operations
- Mini Project
- Integrity and Anti-corruption
- National language/Other language
- Sun Zi's Art of War and Business Strategies
- Digital Entrepreneurship
- Introduction to Inventive Problem Solving and Proposal
Year 3
- Project I
- Project II
- Industrial Training
- Track 1 (On campus)/ Track 2 (Industry)
Elective I - Choose 1 course
- Critical Reading and Thinking
- Basic Professional Writing
- Interpersonal Communication
Track 1 - Choose 4 courses
- Software-defined Networking for Internet of Things
- Data Mining Techniques
- Web Applications and Technologies
- Applications of Virtual and Augmented Reality
- Computational Intelligence
Track 2
- Machine Vision I
- Machine Vision II
- Internet of Things
- Artificial Intelligence and Data Analytics
MPU 1* - Choose 1 course
- Penghayatan Etika dan Peradaban - For Local Students
- Philosophy and Current Issues - For International Students
MPU 1** - Choose 1 course
- Bahasa Melayu Komunikasi 2 - For International Students
- Falsafah dan Isu Semasa - For Local Students
National Language/Other Language - Choose 1 course
- Bahasa Kebangsaan (A) - For Malaysian only, without SPM-BM credit
- Communication Tamil For Health Sciences
- Introduction to French
- Introduction to German Language
- Introduction to Japanese
- Introduction to Korean
- Introduction to Tamil Language
- Introduction to Thai Language
Co-curriculum - Choose 1 course
- Art, Craft, and Design
- Arts and Cultural Performance
- Business Plan Writing & Preparation
- Community Project
- Critical Thinking, Creative Thinking and Problem Solving
- Language, Culture and Social Study Aboard
- Leadership and Teambuilding
- Managing Personal Finance
- Management of Martial Arts Activity
- Management of Sports Activity
- Music Performance
- Oral Communication
- Social Entrepreneurship Project
- Study Soft Skills and/or Life Skills Abroad
- Team Work and Collaborative Project
- Work Ethics and EQ