Teaching
@Boise State
ECE 410/510: Digital Integrated Circuit Design, Fall 2019-2023
ECE 411/511: Analog Integrated Circuit Design, Spring 2018, Spring 2020
ECE 412/512: Biomedical Instrumentation and Brain-Machine Interfaces, Fall 2018, Spring 2022, Spring 2024
ECE 310L: Microelectronics Lab, Fall 2019
ECE 498/598: Graduate Seminar, Fall 2019, Spring 2020
ECE212: Circuit Analysis and Design, Spring 2023
ECE212L: Circuit Analysis and Design Lab, Fall 2022, Spring 2023
ME 112: Introduction to Biomedical Engineering (guest lectures), Spring 2018-2023
@Cornell
ECE 474: Digital Integrated Circuits, Spring 2013
@UC Berkeley
EE 140: Analog Integrated Circuits (guest lectures)