Course Content
Year 1
- Mathematical Methods for Engineers I
- Circuit Theory I
- Electromagnetic Theory
- Engineering Graphics and Design
- Computing for Engineers
- Mathematical Methods for Engineers II
- Analogue Electronics I
- Digital Electronics I
- Statistics
- Electrical and Electronic Lab 1
- Computer Architecture
- Technical Communication
Year 2
- Circuit Theory II
- Instrumentation and Measurement
- Electrical Power
- Algorithm Design and Analysis
- Object Oriented Programming
- Safety, Health and Environment
- Introduction to Artificial Intelligence
- Software Engineering
- Java Programming
- Electrical & Electronic Lab 2
- Computer Engineering and AI Lab
- Industrial Training I
Year 3
- Digital Signal Processing
- Engineering Management and Economics
- Microprocessor Systems
- Data Communication and Networks
- Embedded System Design
- Control Systems
- Engineers in Society
- Communication Theory
- Machine Learning
- Human Computer Interaction
- Instrumentation & Control Lab
- Industrial Training II
Year 4
- Integrated Design Project 1
- Operating Systems
- Cybersecurity
- Integrated Design Project 2
- Final Year Project A
- Final Year Project B
Elective Courses (Select 1 Specialisation Only)
- Specialisation 1: Business Analytics
- Data Mining
- Database Systems
- Big Data
- Specialisation 2: Computational Intelligence
- Big Data
- Machine Vision
- Blockchain
- Specialisation 3: Control and Intelligent System
- Parallel Computing
- Mobile Application Development
- Advanced Instrumentation and Control
For Malaysian students:
Philosophy and Contemporary Issues
(Falsafah dan Isu Semasa)Appreciation of Ethics and Civilisations
(Penghayatan Etika dan Peradaban)
For foreign students:
Philosophy and Contemporary Issues
Communication in Bahasa Melayu 3
(Bahasa Melayu Komunikasi 3)
All students:
U2 - University Life
U4 - Extra-curricular Learning Experience I
U4 - Extra-curricular Learning Experience II
U4 - Extra-curricular Learning Experience III