To prepare engineering students for this revolutionary technology age and to cultivate the characteristic of creativity, teaching in an engineering department should be a synergistic and adaptive process.

I am teaching one undergraduate level course on IoT design, EEL 4930 - Microprocessor Applications 2.

I taught two graduate level courses about circuit design and hardware security, EEE 5390 - Full Custom VLSI Design and EEE 6347 - Trustworthy Hardware and two undergraduate embedded systems and hardware security courses, EEE 4932 - Hardware Security and Trusted Circuit Design (now named EEE4346C) and EEL 4742 - Embedded Systems.

Useful resourses for my classes can be found on the course website.

EEE5390: Spring 2013, Spring 2014, Spring 2015, Spring 2016.

EEE4932/EEE4346C: Fall 2013, Fall 2014, Fall 2015.

EEE6347: Spring 2015, Spring 2016.

EEL4742: Spring 2017.

EEL4930: Fall 2017.


Office Hours (for Fall 2017):
By appointment