EECS 251B: Advanced Digital Circuits and Systems
Graduate course, University of California, Berkeley, Department of Electrical Engineering and Computer Sciences, 2025
Head Teaching Assistant for EECS 251B, Spring 2025, taught by Richard Dorrance and Prof. Borivoje Nikolić.
I led the weekly discussion sections and held office hours at the Berkeley Wireless Research Center. The course covers the design of advanced digital integrated circuits and systems, including agile hardware design with Chipyard and Chisel, SystemVerilog and verification, system fabrics and networks-on-chip, chiplet interfaces, technology scaling and lithography, transistor models, and standard cell design, alongside a semester-long VLSI implementation project.
