B.S. (Electrical and Computer Engineering) Carnegie Mellon University, USA, 2543
M.S. (Electrical and Computer Engineering) Carnegie Mellon University, USA, 2545
Ph.D. (Electrical and Computer Engineering) Carnegie Mellon University, USA, 2549