| B term 2025 |
ECE 4703 Real-time Digital Signal Processing |
| Fall 2025 |
ECE 574 Advanced Digital Systems Design |
| C term 2025 |
ECE 3829 Advanced Digital System Design with FPGAs |
| B term 2024 |
ECE 4703 Real-time Digital Signal Processing |
| Fall 2024 |
ECE 574 Advanced Digital Systems Design |
| C term 2024 |
ECE 3829 Advanced Digital System Design with FPGAs |
| B term 2023 |
ECE 4703 Real-time Digital Signal Processing |
| Fall 2023 |
ECE 574 Advanced Digital Systems Design |
| C term 2023 |
ECE 3829 Advanced Digital System Design with FPGAs |
| B term 2022 |
ECE 4703 Real-time Digital Signal Processing |
| Fall 2022 |
ECE 574 Advanced Digital Systems Design |
| D term 2022 |
ECE 2311 Continuous-Time Signals and Systems |
| B term 2021 |
ECE 4703 Real-time Digital Signal Processing |
| Spring 2021 |
ECE 596 Graduate Seminar |
| B term 2020 |
ECE 4703 Real-time Digital Signal Processing |
| Spring 2020 |
ECE 596 Graduate Seminar |
| Fall 2019 |
ECE 4530 Hardware/Software Codesign |
| Spring 2019 |
ECE 4514 Digital Design II |
| Spring 2018 |
ECE 2534 Microcontroller Programming and Interfacing |
| Fall 2017 |
ECE 4530 Hardware/Software Codesign |
| Spring 2017 |
ECE 5520 Secure Hardware Design |
| Spring 2017 |
ECE 2534 Microcontroller Programming and Interfacing |
| Fall 2016 |
ECE 4530 Hardware/Software Codesign |
| Spring 2016 |
ECE/CS 5580 Cryptographic Engineering |
| Spring 2016 |
ECE 3544 Digital Design I |
| Fall 2015 |
ECE 4530 Hardware/Software Codesign |
| Spring 2015 |
Sabbatical Leave |
| Fall 2014 |
Sabbatical Leave |
| Spring 2014 |
ECE 4534 Embedded System Design |
| Fall 2013 |
ECE 4530 Hardware/Software Codesign |
| Spring 2013 |
ECE 5984 Handheld Computer Security |
| Fall 2012 |
ECE 4530 Hardware/Software Codesign |
| Fall 2012 |
ECE 2534 Microcontroller Programming and Interfacing |
| Fall 2011 |
ECE 4530 Hardware/Software Codesign |
| Fall 2011 |
ECE 4514 Digital Design II |
| Spring 2011 |
ECE 5520 Secure Hardware Design |
| Fall 2010 |
ECE 4530 Hardware/Software Codesign |
| Spring 2010 |
ECE 5520 Secure Hardware Design |
| Fall 2009 |
ECE 4530 Hardware/Software Codesign |
| Spring 2009 |
ECE 5984 Secure Hardware Design |
| Fall 2008 |
ECE 4530 Hardware/Software Codesign |
| Spring 2008 |
ECE 4514 Digital Design II |
| Fall 2007 |
ECE 4530 Hardware/Software Codesign |
| Spring 2007 |
ECE 2500 Computer Organization and Architecture |
| Fall 2006 |
ECE 4984 Introduction to Codesign |
| Spring 2006 |
ECE 3534 Microprocessor based system design |
| Fall 2005 |
ECE 3534 Microprocessor based system design |