Experience Engineering: Hacking, Making, and Breaking Stuff (ECE 5)

An introduction to electrical and computer engineering. Topics include circuit theory, assembly and testing, embedded systems programming and debugging, transduction mechanisms and interfacing transducers, signals and systems theory, digital signal processing, and modular design techniques.

Spring 2020 – [Course website, CAPE]
Winter 2020 – [Course website, CAPE]
Fall 2019 – [Course website, CAPE]
Fall 2018 – [Course website, CAPE]
Spring 2018 – [Course website, CAPE]
Winter 2018 – [Course website, CAPE]
Fall 2017 – [Course website, CAPE]
Summer 2017 – [Course website, CAPE]
Spring 2017 – [Course website, CAPE]
Fall 2016 – [Course website, CAPE]
Summer 2016 – [Course website, CAPE]
Winter 2016 – [Course website, CAPE]

Linear Electronic Systems (ECE 100)

Linear active circuit and system design. Topics include frequency response, Laplace transforms, and the design and stability of filters using operational amplifiers. Integrated lab and lecture involve analysis, design, simulation, and testing of circuits and systems.

Fall 2023 – [Course website, Video Podcast, SET]
Spring 2023 – [Course website, Video Podcast, CAPE]

Introduction to Active Circuit Design (ECE 102)

Nonlinear active circuits design. Nonlinear device models for diodes, bipolar, and field-effect transistors. Linearization of device models and small-signal equivalent circuits. Circuit designs will be simulated by computer and tested in the laboratory.

Fall 2018 – [Course websiteCAPE]
Win 2017 – [Course website, Video Podcast, CAPE]
Win 2016 – [Course website, Video Podcast, CAPE]
Win 2015 – [Course website, Video Podcast, CAPE]
Fall 2014 – [Course website, Audio Podcast, CAPE] * Undergraduate Teacher of the Year award
Win 2014 – [Course website, Video Podcast, CAPE] * Undergraduate Teacher of the Year award
Fall 2013 – [Course website, Audio PodcastCAPE]
Spr 2013 – [Course website, CAPE]

Analog Integrated Circuit Design (ECE 164)

Design of linear and nonlinear analog integrated circuits, including operational amplifiers, voltage regulators, drivers, power stages, oscillators, and multipliers. Use of feedback and evaluation of noise performance. Parasitic effects of integrated circuit technology. Laboratory simulation and testing of circuits.

Fall 2023 – [Course website, SET]
Fall 2022 – [Course website, CAPE]
Fall 2021 – [Course website, CAPE]
Fall 2020 – [Course website, CAPE]
Fall 2019 – [Course website, CAPE]
Fall 2018 – [Course website, CAPE]
Fall 2017 – [Course website, CAPE]
Fall 2016 – [Course website, CAPE]
Fall 2015 – [Course website, CAPE]

Medical Devices and Interfaces (ECE 202)

Medical devices such as screening, diagnostic, and prosthetics are at the crossroads between biology, engineering, and medicine. This course equips students from engineering and science backgrounds with essential and solid foundations in medical devices and their interfaces with the human body. The first part of this class will focus on cellular and molecular biology and different transduction methods, such as electrochemical, magnetic, and optical biosensors. The second part of the course will cover basic cellular and electrochemical processes that lead to membrane potentials and ionic currents, discuss electrical models for the conductance of nerve cells, and extracellular and intracellular stimulation, and emphasize electrochemical and biological responses of the electrode-tissue interface. Neural probe technology materials and devices, brain-computer-interfaces sensor elements, and case examples of prosthetic implants will be overviewed.

Spr 2014 – [Course website]
Spr 2015 – [Course website]

Integrated Circuit Lab (ECE 266, 266B)

The physical design of CMOS circuits through the tapeout and measurement lifecycle. Layout techniques covering process variation, parasitics, ESD, and pad ring assembly. Students will learn the entire tapeout tool flow, including DRC, LVS, and RCX. Discussion of packaging and PCB design and how to measure and characterize the performance of CMOS circuits.

Spr 2024 – [Course website]
Winter 2023 – [Course website]
Fall 2022 – [Course website]
Fall 2021 – [Course website]

Advanced Analog Integrated Circuit Design (EE 214 @ Stanford)

Analysis and design of analog integrated circuits in advanced MOS and bipolar technologies. Device operation and compact modeling in support of circuit simulations needed for design. Emphasis on quantitative performance evaluations using hand calculations and circuit simulations; intuitive approaches to design. Analytical and approximate treatments of noise and distortion; analysis and design of feedback circuits. Design of archetypal analog blocks for networking and communications, such as broadband gain stages and transimpedance amplifiers.

Win 2011 – [Course website]