Teaching

EE 292L: Computational Electromagnetics

Development of modern technologies such as 5G wireless networks, terabit silicon photonic optical interconnects, and optical computing relies on a deep understanding of the underlying electromagnetic principles governing their operation. Engineers must rely on numerical simulations to predict and model their behaviors when designing these systems. This class will give a graduate-level introduction to computational methods for solving partial differential equations describing physical phenoma that commonly arise in the real world. Primarily finite difference methods, in both the time and frequency domains, will be covered, although integral equation-based approaches and finite element methods will be introduced well. The course will also introduce modern inverse design approaches for automating the design of new electromagnetic structures, including gradient-based methods and the adjoint method, as well as global search strategies. Numerous examples drawing from practical applications, primarily in electromagnetics, will be presented for solving relevant real-world problems, including radiating antennas for wireless communication, dielectric waveguides for nanophotonic integrated circuits, as well as electromagnetic scattering from arbitrary dielectric objects for applications in radar scattering and remote sensing. Open to PhD, MS, and advanced undergraduate students.

Term: Winter Units: 3

EE 372: Design Projects in VLSI Systems II

This hands-on course guides students through the complete workflow of designing a real analog integrated circuit in a modern CMOS process from transistor-level schematics to post-layout extracted verification. Students will learn to use industry-standard design tools to capture schematics, run pre- and post-layout simulations, implement physical layout, perform DRC/LVS, and evaluate performance across process, voltage, and temperature corners. Working in small teams, students will architect, design, and verify an original analog chip from the ground up, culminating in a final tapeout and submission for fabrication at the end of the course.

Term: Spring Units: 3-5