Spring 2027
ECE/NANOSCI 511 (CHEM 611) - Foundations of Nanoscale Science and Technology
ECE 230L - Introduction to Microelectronic Devices & Circuits
Spring 2026
ECE 512 - Emerging Nanoelectronic Devices
Spring 2025
ECE/NANOSCI 511 (CHEM 611) - Foundations of Nanoscale Science and Technology
ECE 230L - Introduction to Microelectronic Devices & Circuits
Fall 2024
ECE 230L - Introduction to Microelectronic Devices & Circuits
Spring 2024
ECE 512 - Emerging Nanoelectronic Devices
Fall 2023
ECE 230L - Introduction to Microelectronic Devices & Circuits
Spring 2023
ECE/NANOSCI 511 (CHEM 611) - Foundations of Nanoscale Science and Technology
Fall 2022
ECE 230L - Introduction to Microelectronic Devices & Circuits
EGR 790 - PhD Plus Academic Careers
Spring 2022
ECE 512 - Emerging Nanoelectronic Devices
Fall 2021
ECE 230L - Introduction to Microelectronic Devices & Circuits
EGR 790 - Mentoring Undergraduate Researchers
Spring 2021
ECE/NANOSCI 511 (CHEM 611) - Foundations of Nanoscale Science and Technology
Fall 2020:
ECE 230L - Introduction to Microelectronic Devices & Circuits
Spring 2020
ECE 512 - Emerging Nanoelectronic Devices
Fall 2019
ECE 230L - Introduction to Microelectronic Devices & Circuits
Spring 2019
ECE/NANOSCI 511 (CHEM 611) - Foundations of Nanoscale Science and Technology
Fall 2018
ECE 230L - Introduction to Microelectronic Devices & Circuits
Spring 2018
ECE 512 - Emerging Nanoelectronic Devices
Fall 2017
ECE 230L - Introduction to Microelectronic Devices & Circuits
Spring 2017
ECE/NANOSCI 511 - Foundations of Nanoscale Science and Technology
ECE 230L - Introduction to Microelectronic Devices & Circuits
Fall 2016
ECE 230L - Introduction to Microelectronic Devices & Circuits
Spring 2016
ECE 590.05 - Emerging Nanoelectronic Devices
Fall 2015
ECE 230L - Introduction to Microelectronic Devices & Circuits
Spring 2015
CHEM 548 - Solid-State/Materials Chemistry