Dr. Taheri's teaching courses, as a former professor, are organized into three major tracks, as outlined below. For more detailed information, please download and refer to the "Teaching Plan" file.
1. Cybersecurity Track:
Microcontroller Essentials for Cyber Applications (a.k.a. Secure Computer Architecture). Semester: Spring 2023.
Embedded Secure Networking (a.k.a. Embedded Network Security). Semester: Spring 2023.
Trusted Operating System (a.k.a. Operating System Security). Semester: Fall 2022.
Artificial Intelligence for Cybersecurity.
CAD for Hardware Security.
Physical Assurance for Electronic Systems.
Hardware Security.
2. Computer Systems Track:
Introduction to C and C++ Programming. Semester: Spring 2023.
Data Structure and Algorithm. Semester: Fall 2022.
Microcontroller Applications with Internet of Things (a.k.a. Microcontrollers). Semester: Fall 2022.
3. VLSI Systems Track.
His related experience as a Graduate Teaching Assistant (GTA) and/or student is stated as:
Digital Systems - GTA at University of Central Florida. Semesters: Fall 2016, 2017, and 2018; Spring 2017, 2018, 2019, 2020; Summer 2017, 2018, 2019.
Computer Architecture - GTA at University of Central Florida. Semesters: Fall 2016, 2017, 2018; Spring 2017, 2018; Summer 2017, 2018.
Embedded Systems - GTA at University of Central Florida. Semesters: Spring 2019; Summer 2019.
Electronics 2 - GTA at University of Central Florida. Semester: Spring 2020.
Electrical Networks - GTA at University of Central Florida. Semesters: Summer 2016; Fall 2019.
Introduction to Electrical Systems 1 - GTA at University of Central Florida. Semesters: Fall 2015; Spring 2016.
Networks and Systems - GTA at University of Central Florida. Semester: Fall 2019.
Semiconductor Devices 1 - GTA at University of Central Florida. Semester: Summer 2016.
Post CMOS Devices and Circuits - GTA at University of Central Florida. Semester: Fall 2019.
VLSI Testing and Verification - GTA at Utah State University. Semester: Spring 2014.
Hardware Security Research - Student.
Full-Custom VLSI Design - Student.
CMOS Analog and Digital Circuit Design - Student.
Microelectronics 2 - Student.
Digital VLSI Design - Student.
Advanced Computer Architecture - Student.
VLSI Design Automation - Student.
Computer Systems Programming and Architecture - Student.
Digital Signal Processing Applications - Student.
Statistical Analysis - Student.
Communication Circuits - Student.
Circuit Filter and Synthesis - Student.
VLSI Circuits Design - Student.
CMOS Analog Circuits Design - Student.
Pulse Technique - Student.
Physics of Electronics - Student.
Electronic Measurement - Student.
Industrial Electronics (a.k.a. Power Electronics) - Student.
Hardware Description Languages (HDLs) - Student.
Microprocessors - Student.
Electronics “1, 2, and 3” - Student.
Physics of Semiconductor Devices - Student.
Electrical Circuits “1 and 2” - Student.
Engineering Probabilities and Statistics - Student.
Engineering Mathematics - Student.
Numerical Calculations - Student.
Analysis of Signals and Systems - Student.
Linear Control Systems - Student.
Differential Equations - Student.
Electromagnetics - Student.
Electrical Machines 1 - Student.
Communication Systems 1 - Student.
Electrical Energy Engineering - Student.
Advanced Electrical Energy Engineering - Student.