Back to advisors
BN

Bill Nace

Professor

Carnegie Mellon University · United States
Digital designEmbedded systemsNetworks

About

Bill has been teaching at Carnegie Mellon University since 2008. He takes great pleasure in any class he teaches, but has focused on computer hardware and distributed systems courses: 18-240, 18-341, 18-545, 18-500, 18-213, 18-600, 18-842 and a few others. He serves as the Chairman of the ECE Program Assessment Committee and the Faculty Advisor for the HKN honor society. He is the founder of the College of Engineering’s Teaching Faculty Council. Prior to coming to CMU, Bill served in the US Air Force for 25 years, retiring as a Lieutenant Colonel. His assignments for the Air Force included Command Center development, secure communication systems, semiconductor fabrication, teaching at the US Air Force Academy and Chief Scientist for Asian Research and Development. He is grateful that the A

Data verified 9/6/2026Source

Student reviews

No reviews yet. Be the first to share your experience.