Teaching

Instructor: (University of Florida)

EEL4310/5322: Digital Integrated Circuits Design/ VLSI Circuits and Technology 1 S’17-S’25
EEE6323: VLSI Circuits and Technology 2 F’24
EEE 6742 (formerly EEL6935): Advanced Hardware Security and Trust F’16-F’18, F’20-21
EEL4930/5934: Introduction to Hardware Security and Trust S’16
   

Instructor: (University of Connecticut)

ECE3421: VLSI Design and Simulation S’15
ECE2001W: Electrical Circuits F’13-F’14
ECE6095-005: Hardware Trojan Detection and Prevention S’14
   

Co-Instructor: (University of Maryland)

ENEE759T: Digital VLSI Design, Technology, and Tools S’13 
   

Teaching Assistant: (University of Maryland)

ENEE644: Computer-Aided Design of Digital Systems S’10
ENEE350: Computer Organization F’07
ENEE350: Computer Organization S’07
ENEE446: Digital Computer Design S’07
ENEE241: Numerical Techniques in Engineering F’06
   

Mentor: (University of Maryland)

TA Training and Development (TATD) Program 2010-2011, 2011-2012
 

Note: ‘F’ denotes Fall and ‘S’ denotes Spring