TermTeaching
Fall-2024EN.520.691 CAD Design of Digital VLSI Systems I (Grad) 
Fall-2023EN.520.643 Low Power FPGA Hardware for Machine Learning
Spring-22CMPE 415 Programmable Logic Devices
Spring-22CMPE 691 Special Topics: Hardware Processors for Machine Learning
Fall-21CMPE 311 C Programming and Embedded Systems
Spring-21CMPE 415 Programmable Logic Devices
Fall-20CMPE 311 C programming and Embedded Systems
Spring-20CMPE 625 Low Power Machine learning and Digital Signal Processing
Fall-2019CMPE 311 C programming and Embedded Systems
Spring-18CMPE 625 Advanced Topics – Configurable System Design
Fall-17CMPE 311 C programming and Embedded Systems
Spring-17CMPE 415 Programmable Logic Devices
Spring-17CMPE 650 Advanced Digital Systems
Fall-16CMPE 311 C programming and Embedded Systems
Spring-16CMPE 641 Advanced Topics in VLSI Design
Spring-16CMPE 650 Advanced Digital Systems
Fall-15CMPE 311 C programming and Embedded Systems
Spring-15CMPE 415 Programmable Logic Devices
Spring-15CMPE 650 Advanced Digital Systems
Fall-14CMPE 691 Digital Signal processing Hardware Implementation
Spring-14CMPE 415 Programmable Logic Devices
Spring-14CMPE 650 Advanced Digital Systems
Fall-13CMPE 691 Digital Signal processing Hardware Implementation
Spring-13CMPE 415 Programmable Logic Devices
Spring-13CMPE 650 Advanced Digital Systems
Spring-12CMPE 691 Digital Signal Processing Hardware Implementation
Spring-12CMPE 415 Programmable Logic Devices
Fall-11CMPE 415 Programmable Logic Devices
Spring-11CMPE 691 Digital Signal processing Hardware Implementation