Teaching & Courses
Teaching Certifications
Online Teaching Certificate, University of Toledo, OH, 2020
Teaching Experience
Assistant Professor
Physical Principles of Solid State Devices - Crystal structure, introduction to quantum concepts and discrete energy levels; atomic bonding, soli-state band theory, Fermi-Dirac statistics, charge carrier transport, and introduction to semiconductor device physics and operation.
Teaching Assistant (TA)
Technical Physics I - Measurement, statics, Newton's laws, friction, work, energy, power, impulse and momentum, and simple machines
Technical Physics II - Thermodynamics, electricity, and magnetism, electromagnetic radiation, optics, atomic and nuclear physics
Electronics I - Large-signal and incremental characteristics of the pn diode, BJT, MOSFET and JFET. Large- signal analysis and computer simulation of devices and digital circuits. Logic gate implementation
Course Instructor
Electronics II - Analog transistor, diode and integrated circuit analysis and design. Incremental analysis techniques, frequency response and feedback techniques.
Course Development Experience
Assured and Trusted Digital Microelectronics - Assurance and Trust, VHDL, Hardware Security and Trust for Integrated Circuits, Physical Unclonable Functions (PUFs), FPGA Security and Testing, Hardware Obfuscation, Counterfeit Chip Detection, Hardware Trojans, Side Channel Attacks, Hardware Cryptography, Blockchain Technology for IC Supply Chain Protection.
Hardware Security and Trust - Hardware Security Basics, Physical Unclonable Function (PUF), Metrics for Evaluating PUFs, Split Manufacturing, Hardware Trojans, Detection of Hardware Trojans, Built-In Self-Repair Hardware Circuits, Security of FPGAs, Machine Learning Attack Models, Testing of Digital/VLSI Circuits, Blockchain Technology for Hardware Security and Trust
Courses Interested in Teaching
Hardware Oriented Cyber Security
Secure Embedded Systems
Blockchain Technology
Computer Architecture
Digital Logic
Electronics
Circuits
*If the above courses are not available, I would like to develop these courses. Sample syllabus can be found here.