Faculty DirectoryDavid Zaretsky
Associate Professor of Instruction
Assistant Chair of Electrical and Computer Engineering
Contact
2145 Sheridan RoadEvanston, IL 60208-3109
Email David Zaretsky
Website
Departments
Electrical and Computer Engineering
Affiliations
Master of Engineering Management Program
Education
PhD in Electrical & Computer Engineering, Northwestern University, Evanston, IL
M.S. in Electrical & Computer Engineering, Northwestern University, Evanston, IL
B.S. in Electrical Engineering & Computer Engineering, Northwestern University, Evanston, IL
Research Interests
I teach advanced hardware/software computer engineering courses for Graduate Students and Undergraduate Seniors. My classes focus on developing high-performance computing applications for SoC FPGAs from start to finish. The course covers design planning, software/hardware modeling, practical theory, architecture development, simulation, synthesis, and coding best-practices. My philosophy is to guide students in understanding the implications for their design architecture at every point as it relates to performance in terms of timing, area, power, and temperature.