EE 260C: Advanced Digital Circuits and Nanosystems

Summary: This is a graduate-level seminar course on the advanced treatment of modern digital integrated circuits (IC) and very-large-scale integrated (VLSI) nanosystems. The course covers 3 core themes on modern transistors, low-power digital IC design, and memory circuits & systems. The course also includes student-led explorations on topical themes highly timely to current pursuits by both industry and academia.

Quarters taught: Winter 2025

CS 220: Synthesis of Digital Systems

Summary: This course covers advanced topics in digital logic design, emphasizing how to model, synthesize, and optimize complex digital subsystems at register-transfer level (RTL). Topics include RTL digital design; synthesis and physical design; timing and power analysis; arithmetic and memory design; low-power digital design; fault tolerance and design-for-test; and emerging system-on-chip.

Quarters taught: Spring 2025