Teaching

(New!) ECE 595: Semiconductor Memory Technologies and Applications

Fall 2025

ECE 305: Semiconductor Devices

Spring 2025, Fall 2024, Spring 2023

ECE 606: Solid State Devices

Spring 2024, Fall 2023