Teaching
Courses: ECEN 325: Electronics ECEN 326: Electronic Circuits ECEN 474/704: (Analog) VLSI Circuit Design ECEN 620: Network Theory: Broadband Circuit Design ECEN 720: High-Speed Links Circuits & Systems ECEN 721: Optical Interconnects Circuits & Systems High-Speed Links Circuit Design Techniques Short Course