Teaching

Courses and Mentoring

AI4Semi Course Page

ECE 3030

Physical Foundations of Computer Engineering

A Georgia Tech ECE course on the physical realization of computing systems, from semiconductor physics to circuit behavior.
Topics include MOSFETs, CMOS inverters, interconnects, memory technologies, performance, energy, and robustness.

Full YouTube Playlist
L2 - Physics of Resistors [Youtube link]
L3 - Physics of Semiconductors: Bond Model [Youtube link]
L4 - Physics of Semiconductors: Band Model [Youtube link]
L5 - Carrier Statistics I [Youtube link]
L6 - Carrier Statistics II [Youtube link]
L7 - Transistors [Youtube link]
L8 - MOS Electrostatics I [Youtube link]
L9 - MOS Electrostatics II [Youtube link]
L10 - MOSFET Transport [Youtube link]
L11 - MOSFET Current-Voltage Characteristics [Youtube link]
L12 - pn Junctions I [Youtube link]
L13 - pn Junctions II [Youtube link]
L14 - pn Junctions III [Youtube link]
L15 - pn Junctions IV [Youtube link]
L16 - MOSFET Scaling I [Youtube link]
L17 - MOSFET Scaling II [Youtube link]
L18 - MOSFET Scaling III [Youtube link]
L19 - The CMOS Inverter I [Youtube link]
L20 - The CMOS Inverter II: Delay [Youtube link]
L21 - The CMOS Inverter III: Power and Energy [Youtube link]
L22 - CMOS Inverter [Youtube link]
L23 - Dennard Scaling [Youtube link]
L25 - The CMOS Inverter III: Noise Margin [Youtube link]
L26 - Interconnects I [Youtube link]
L27 - Interconnects II: Elmore Delay and Buffering [Youtube link]
L28 - Noise in Logic Circuits [Youtube link]
L29 - Sequential Machines [Youtube link]
L30 - Clocking and Metastability [Youtube link]
L32 - Memory II: SRAM [Youtube link]
L33 - Memory III: DRAM [Youtube link]
L34 - Memory IV: DRAM [Youtube link]
L35 - Memory V: Flash Memory and Storage [Youtube link]
L36 - Thermal Aspects of Computing [Youtube link]