This course aims are to make sure students able to analyze, design, and evaluate digital system circuits, of medium complexity, that are based on microcontrollers interfacing with the Hardware Development Kit and related electronic devices to construct a functional digital system.

At the end of this course, the students will be able to:

1. Distinguish the fundamentals needed in designing a digital system.
2. Construct a working digital system.
3. Apply suitable techniques to design a digital system.

Course Lecturers:

1. Dr. Mohd Nadhir Ab Wahab (
2. Dr. Azman Ab Malik (
Skill Level: Beginner