Teaching

Spring 2024: Embedded Medical Device Sec, COT4930/5930, FAU

Fall 2023: Intro Cryptographic Engineering, CDA4321, FAU

Spring 2023: Design & Attack Secure Embedded Systems, COT4930, FAU

Spring 2023: Design of Digital Systems and Lab, CDA4240C, FAU

Fall 2022: Cryptographic Engineering, CDA5326, FAU

Spring 2022: Design of Digital Systems and Lab, CDA4240C, FAU

Fall 2021: Cryptographic Engineering, CDA5326, FAU

Spring 2021: Design of Digital Systems and Lab, CDA4240C, FAU

Spring 2021: Design of Digital Systems, EEL6935, FAU

Fall 2020: Cryptographic Engineering, CDA5326, FAU

Spring 2020: Design of Digital Systems, EEL5934, FAU

Fall 2019: Cryptographic Engineering, CDA5637, FAU

Spring 2019:  Cryptographic Engineering, CDA5637, FAU

Fall 2018: Design of Digital Systems, EEL5934, FAU

Spring 2018, Cryptographic Engineering, CDA5637, FAU

Fall 2017: Design of Digital Systems, EEL5934, FAU

Spring 2017, Cryptographic Engineering, CDA5637,  FAU

Spring 2016: Digital Systems Design II, RIT

Fall 2015, Cryptographic Computations, RIT

Fall 2015: Introduction to Computer Engineering, RIT

Spring 2015: Digital Systems Design II, RIT

Spring 2014: Digital Systems Design II, RIT

Fall 2011: Advanced Digital Systems Design, UWO