Teaching
Explore courses Professor Koester has taught at Notre Dame and the University of Minnesota, spanning topics in semiconductor devices, microelectronics, and integrated circuit fabrication.
Courses Taught
Notre Dame Courses
Spring 2026
EE 40063/60063 - Integrated Circuit Fabrication
EE 41063/61063 - Integrated Circuit Fabrication Laboratory
The lecture course introduces students to the principles of integrated circuit fabrication, including lithography, oxidation, ion implantation, wet and dry etching, evaporation and sputtering, and thermal annealing. Advanced topics in modern integrated circuits are also discussed. In the laboratory, students fabricate a 5000-transistor complementary metal-oxide semiconductor (CMOS) circuit that plays the Notre Dame Victory March.
University of Minnesota Courses
Spring 2025
EE3161 - Semiconductor Devices
EE3161 - Semiconductor Devices (recitation)
Fall 2023
EE5171 - Microelectronic Fabrication
EE5173 - Microelectronic Fabrication Laboratory
Fall 2021
EE5163 - Semiconductor Properties and Devices I
EE3161 - Semiconductor Devices (recitation)
Fall 2020
EE3161 - Semiconductor Devices
EE3161 - Semiconductor Devices (recitation)
Spring 2020
EE3161 - Semiconductor Devices
EE3161 - Semiconductor Devices (recitation)
Spring 2019
EE8950 - Advanced Semiconductor Transistors
EE4951 - Senior Design
EE3101 - Circuits and Electronics Laboratory I
Fall 2018
EE5163 - Semiconductor Properties and Devices I
EE3161 - Semiconductor Devices (recitation)
Spring 2018
EE8950 - Advanced Semiconductor Transistors
EE4951 - Senior Design
Fall 2017
EE3161 - Semiconductor Devices
EE3161 - Semiconductor Devices (recitation)
EE3101 - Circuits and Electronics Laboratory I
Spring 2017
EE4951 - Senior Design
Fall 2016
EE5163 - Semiconductor Properties and Devices I
Fall 2015
EE3161 - Semiconductor Devices
EE3161 - Semiconductor Devices (recitation)
Spring 2015
EE8950 - Advanced Semiconductor Transistors
EE4951 - Senior Design
Fall 2014
EE3161 - Semiconductor Devices
EE3161 - Semiconductor Devices (recitation)
Spring 2014
EE5164 - Semiconductor Properties and Devices II
EE3161 - Semiconductor Devices (recitation)
Fall 2013
EE3161 - Semiconductor Devices
EE3161 - Semiconductor Devices (recitation)
Spring 2013
EE5164 - Semiconductor Properties and Devices II
EE3161 - Semiconductor Devices (recitation)
Fall 2012
EE3101/3102 - Circuits and Electronics Laboratory I/II
EE3161 - Semiconductor Devices (recitation)
Spring 2012
EE5164 - Semiconductor Properties and Devices II
EE4951 - Senior Design
Fall 2011
EE3161 - Semiconductor Devices
EE3161 - Semiconductor Devices (recitation)
Spring 2011
EE5164 - Semiconductor Properties and Devices II
EE3161 - Semiconductor Devices (recitation)
Fall 2010
EE3161 - Semiconductor Devices
EE3161 - Semiconductor Devices (recitation)