[publications] [grants/awards] [theses]
Teaching Experience
Courses taught:
ENGR 110/ENGR 122/ENGR 221 C/C++ Programming for Engineers
ENGR 121 Computer Tools for Engineers
ECE 208 Electronic Devices and Design Laboratory
ENGR 222 Object Oriented Programming
ECE 266 Digital Logic Design
ECE 267 Digital Logic Laboratory
ECE 255 Introduction to Electronic Analysis & Design
ECE 270 Introduction to Digital System Design
ECE 301 Signals & Systems
ECE 362 Microprocessor Systems and Interfacing
ECE 418 Computer Graphics
ECE 436 Digital Signal Processing
ECE 460 Power Electronics
ECE 465 Embedded Microprocessors
ECE 538 Digital Signal Processing I