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)

ENGR 4402 (Engineering Ethics)

©