Teaching
University at Buffalo
- CSE 341: Computer Organization (Spring 2018, Spring 2019, Fall 2019, Fall 2020)
- CSE 610: Human-Computer Interaction and AI (Spring 2020, Fall 2021)
Binghamton University
- EECE 552: Computer Design (Fall 2011)
- EECE 438/570: System on A Chip (Spring 2012, Spring 2014, Spring 2016, Spring 2017)
- EECE 455/574: CMOS VLSI Circuits and Architectures (Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2016)
- EECE 575: VLSI System Design (Spring 2013, Spring 2014, Spring 2015, Spring 2017)
- EECE 629: Machine Pattern Recognition (Fall 2017)