Course Content
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
Elective Group I
Algorithms Analysis
Analysis and Design of Information Systems
Computer Vision and Image Processing
Digital Signal Processing
Embedded Architecture and Computing
Fundamentals of System Programming
Fundamentals of Wireless Communications
Graphics Processing Unit (GPU) Computing
Internetworking Principles and Practices
Technopreneurship
Liberal Arts Elective - Choose 1 Course
Basic Professional Writing
Critical Reading and Thinking
Interpersonal Communication
MPU1* - Choose 1 Course
Hubungan Etnik - For Local Students
Malaysian Studies 3 - For International Students
MPU1** - Choose 1 Course
Bahasa Melayu Komunikasi 2 - For International Students
Tamadun Islam dan Tamadun Asia (TITAS) - For Local Students
National Language/Other Languages - 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(s)
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 Abroad
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