Course Content
Year 1
Computer and Program Design
Algorithm & Data Structure
Circuit Theory
Field Theory
Engineering Mathematics I
Engineering Mathematics II
Electronics I
Electronics II
Digital Logic Design
Electronics III
Instrumentation & Measurement Techniques
Introduction to Machines & Power Systems
Year 2
Circuits & Signals
Computer Organization & Architecture
Data Communications & Computer
Electromagnetic Theory
Electronics III
Engineer & Society
Engineering Mathematics III
Fundamentals of Communications
Information Theory & Error Control Coding
Instrumentation & Measurement Techniques
Microcontroller & Microprocessor Systems
Year 3
Antenna & Propagation
Communications Electronics
Control Theory
Design Project
Digital Signal Processing
Electromagnetic Interference
Multimedia & Communications Networks
Mobile & Satellite Communications
Industrial Training
Project Management for Engineers
Year 4
Optoelectronics and Optical Communications
Project (Part 1)
Project (Part 2)
Advanced Microprocessors
Digital Wireless Communications
Embedded System Design
Java Technology
Knowledge-based Systems
Practical FPGA Design & Interfacing
Object Oriented Programming with C++
Radar System Design & Analysis
Random Processes & Queueing Theory
Semiconductor Packaging & Test
Telemedicine Technology
Data & Multimedia Networking
Imaging Radar System
Parallel Processing & Programming
Radio Network Planning towards 5G
IoT Design and Interfacing
Theory of Inventive Problem Solving (TRIZ)
University Subjects and Mata Pelajaran Umum (MPU)
Communication Skills/Law/Ethics:
Engineer and Society
Law for Engineers
Fundamentals of Digital Competence for Programmers
Character Building Program:
Character Building Courses
Environmental Building
MPU courses:
U1 -Falsafah dan Isu Semasa
U1- Penghayatan Etika dan Peradaban / Bahasa Melayu Komunikasi 2
U2– Integrity and Leadership
U2/U3- Bahasa Kebangsaan A / Any other courses in the U2 or U3 category
U4 – Co-Curriculum