Joseph Zambreno
Address: | ECpE Department, Iowa State University 2215 Coover Hall Ames, IA 50011 |
Office: | 2218 Coover (map) (floorplan) |
Email: | zambreno AT iastate DOT edu |
Phone: | (515) 294-3312 |
Other: | Zoom, Discord |
Professor of Electrical and Computer Engineering at Iowa State University
Brief Biography
Joseph A. Zambreno has been with the Department of Electrical and Computer Engineering at Iowa State University since 2006, where he currently holds the Ross Martin Mehl and Marylyne Munas Mehl Professorship in Computer Engineering. He also serves as the Director of Undergraduate Education for the department and heads the Reconfigurable Computing Lab (RCL). From 2018 to 2023 he served as the Associate Chair for the department. Prior to joining ISU he was at Northwestern University in Evanston, IL, where he graduated with his Ph.D. degree in Electrical and Computer Engineering in 2006, his M.S. degree in Electrical and Computer Engineering in 2002, and his B.S. degree summa cum laude in Computer Engineering in 2001. While at Northwestern University, Dr. Zambreno was a recipient of a National Science Foundation (NSF) Graduate Research Fellowship, the Northwestern University Graduate School Fellowship, the Walter P. Murphy Fellowship, and the EECS department Best Dissertation Award for his Ph.D. dissertation titled “Compiler and Architectural Approaches to Software Protection and Security.” He is also a recipient of the NSF CAREER award (2012), as well as the ISU award for Early Achievement in Teaching (2012), the College of Engineering Outstanding Achievement in Teaching Award (2019), and the ECpE department’s Warren B. Boast undergraduate teaching award (2009, 2011, 2016).
Research Interests
Computer architecture, compilers, embedded systems, and hardware/software co-design, with a separate focus on run-time reconfigurable architectures and compiler techniques for software protection. More generally, I am interested in application acceleration, including the design and implementation of optimized FPGA architectures, GPU systems, and other embedded platforms for various real-world domains such as cryptography, image and video processing, and machine learning.
Recent News
Aug 15, 2024 | This upcoming semester I will be teaching CybE / CprE 2310 for this first time. Come join us to learn some of the tools of the trade of ethical hacking, or follow along on Youtube. |
---|---|
Aug 2, 2024 | Currently registered for ENGR 160 and considering a specialization in software, computer, or cyber security engineering, or just want to get better at programming? I am again teaching CprE 1610 - a new, asychronously online, second-half semester class that provides substantial programming practice for engineering students. |
May 5, 2024 | Another successful academic year for non-thesis M.S. students. Congratulations James, Abir, and Daeyoo. If interesting in pursuing an M.S. with Creative Component in ECpE, please contact me to find out more about joining my CprE / EE 5990 course. |
Apr 25, 2024 | Congratulations to Bryce Snell on his recent successful M.S. thesis defense! Post-graduation, Bryce will continue to work as a Hardware Design Engineer at IBM in Rochester, MN. |