He earned his Bachelor of Science from the University of Illinois at Urbana–Champaign before attending Northwestern University's Robert R. McCormick School of Engineering and Applied Science for his PhD.