Teaching

Introduction to Haptics (AIR6212), 2023-24, course instructor for this postgraduate course. This course covers foundational concepts, real-world applications, and a glimpse into the future of tactile technology. Approximately 40 students.

Final Year Project (ERG4901), 2021-23, course coordinator for this senior year capstone project. The Capstone (final year) Project represents the culmination of the Engineering degree, integrating the knowledge and skills gained throughout the undergraduate study.

Microprocessors and Computer Systems (EIE3080), spring 2019-20, instructor for this senior year major required course on ARM cortex platform, Topics include registers, memory, and I/O space allocation, bit-banding, buses, instruction set, interrupt control, fault handling and operation mode. Approximately 100 students.

Microprocessor System Design Laboratory (EIE3810), summer 2019-20, instructor for this senior year major core lab. This is a hands-on laboratory on the Cortex microprocessor developer kits. A mini project is involved to make a bouncing ball game. Approximately 50 students.

Electronic Circuit Design Laboratory (EIE1810), fall 2017-23, instructor for this sophomore year major core lab. This is a hands-on project-based course that introduces the basic engineering concepts, experimental skills, and design methodology needed for the design and construction of a hardware-based system. Approximately 100 students.

Basic Circuit Theory (EIE2001), fall 2017-19, instructor for this sophomore year major core course. Topics include the circuit theorems, RLC circuit, AC response, Fourier and Laplace Transform. Approximately 70 students.

Global Health Technologies, spring 2016, supervisor for a team project as part of this course 01.101. The main duty is to provide supervision and guidance to the student in prototyping design, in both hardware and software.

Computational Mechanics, fall 2015, lecturer for this senior year course MECH4400. Topics include the finite element method and its implementation for linear static, dynamic and steady-state heat analyses. Approximately 30 students.

Introduction to Robotics,   spring 2015, co-teacher for this senior year course EPD30.119. Topics include forward and inverse kinematics of articulated mechanical arms, manipulator dynamics, position and force control, mobile robot locomotion, and planning. Approximately 40 students.

Systems and Controls, spring 2014, teaching assistant for this junior year course EPD30.101. Topics include Laplace and Fourier transform, mechatronic system modeling, PID, and state-space control. Approximately 40 students.