Course Content
Year 1
Engineering Mathematics 1
Electronics 1
Circuit Theory
Field Theory
Computer and Programme Design
Engineer Mathematics 2
Electronics 2
Introduction to Machines and Power Systems
Instrumentation and Measurement Techniques
Algorithms and Data Structures
Digital Logic Design
Electronics 3
Year 2
Engineering Mathematics 3
Microcontroller and Microprocessor Systems
Circuits and Signals
Electromagnetic Theory
Computer Organisation and Architecture
Database Systems
Object Oriented Programming with C++
Digital Signal Processing
Engineering Mathematics 4
Data Communications and Networking
Year 3
Analog and Digital Communications
Operating Systems
Advanced Microprocessors
Advanced Computer Architecture and Parallel Computing
Security and Cryptography
Capstone Project
Industrial Training
Year 4
Multimedia Technology and Applications
Control Theory
Digital Computer Design
Project
Year 3
Compiler Construction
Software Engineering
Computer Graphics and Virtual Reality
Year 4
Digital Image and Video Processing
Advanced Object-oriented Design with Java
Distributed Information Systems
Embedded System Design
Mobile Application Development
Parallel Processing and Programming
Year 2
TITAS (Local)/Bahasa Melayu Komunikasi 2 (international)
Workplace Communications
Pengajian Malaysia 3
Year 3
Engineer and Society Law for Engineers
Hubungan Etnik (Local) / Pengajian Malaysia (International)
Project Management
Year 4
Bahasa Kebangsaan A/Foreign Language
Co-Curriculum
Introduction to Multicultural Studies in Malaysia