Fall 2024: microelectronics I
Spring 2024: AAIC
Fall 2023: IAIC, IVLSI
Spring 2023: AAIC
Fall 2022: IAIC
Spring 2022: AAIC, microelectronics II
Fall 2021: microelectronics I
Spring 2021: IVLSI
Fall 2024: microelectronics I
Spring 2024: AAIC
Fall 2023: IAIC, IVLSI
Spring 2023: AAIC
Fall 2022: IAIC
Spring 2022: AAIC, microelectronics II
Fall 2021: microelectronics I
Spring 2021: IVLSI