Teaching
- Fall 2024
- TECH 2822: Circuit Analysis
- TECH 2821: Solid State Devices
- TECH 7020: Engr Tech Communication
- Spring 2024
- TECH 2822: Circuit Analysis
- TECH 2821: Solid State Devices
- Fall 2023
- TECH 2822: Circuit Analysis
- TECH 2821: Solid State Devices
- TECH 3232: Digital Technology
- Spring 2023
- TECH 2822: Circuit Analysis
- TECH 2821: Solid State Devices
- TECH 6272: Operating Systems
Taught in Electrical Engineering Department
- Fall 2020
- EECE 2201: Circuit Analysis I
- EECE 2203: Circuit Analysis I Lab
- ENGR 1010: Engineering Problem Solving
- EECE 4081: Software Engineering
- EECE 4279: Professional Development (co-instructor)
- EECE 4280: Electrical/Computer Engr. Design(co-instructor)
- Spring 2020
- EECE 2201: Circuit Analysis I
- EECE 2203: Circuit Analysis I Lab
- ENGR 1010: Engineering Problem Solving
- EECE 4279: Professional Development (co-instructor)
- EECE 4280: Electrical/Computer Engr. Design(co-instructor)
- Fall 2019
- EECE 2201: Circuit Analysis I
- EECE 2203: Circuit Analysis I Lab
- ENGR 1010: Engineering Problem Solving