Faculty Directory
David Zaretsky

Associate Professor of Instruction

Assistant Chair of Electrical and Computer Engineering

Contact

2145 Sheridan Road
Evanston, IL 60208-3109

Email David Zaretsky

Website

David's LinkedIn Profile


Departments

Electrical and Computer Engineering

Affiliations

Master of Engineering Management Program


Download CV

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.