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 a recent 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 1, 2023 | Currently registered for ENGR 160 and considering a specialization in software, computer, or cyber security engineering, or just want to get better at programming? Check our CprE 161 - a new, asychronously online, second-half semester class that provides substantial programming practice for engineering students. |
---|---|
Jul 15, 2023 | This upcoming semester I will be teaching EE 285 again. For a preview of what to expect, you can review last fall’s video lectures on Youtube. |
Apr 21, 2023 | Another successful semester for the non-thesis M.S. students in my CprE / EE 599 - Creative Component course. Congratulations Rajesh, Pawan, and Cheyenne! |
Nov 23, 2022 | Congratulations to Matt Dwyer, Ben Welte, and Cristian George on their recent successful M.S. thesis defenses! Post-graduation, Matt will working as a GPU Architect at NVIDIA in Austin, TX, Ben will working as an R&D Engineer at Vermeer here in Ames, and Cristian will be working as a Hardware Verification Engineer at IBM. |