Courses Taught
ECET 1010 (Fundamentals)
ECET 1100 (Circuits I)
ECET 2111 (Circuits II)
ECET 2300 (Electronics I)
ECET 2310 (Electronics II)
ECET 3000 (Electrical Principles for Non-majors)
EE 2301 (Circuit Analysis I)
EE 2305 (Electronic Circuits and Machines)
EE 2400 (Semiconductor Devices)
EE 3401 (Engineering Electronics)
EE 3701 (Signals and Systems)
ENGR 4402 (Engineering Ethics)