Robert Dondero is a Lecturer in Computer Science. Prior to arriving at Princeton in 2001 he was a professional programmer in industry, a tenured assistant professor at La Salle University, and an adjunct professor at The Pennsylvania State University. He earned his Ph.D. at Drexel University in 2008. During most of his time at Princeton his primary responsibility has been teaching the COS 217 course. For his work on that course his students have chosen him to receive eight Engineering Council Excellence in Engineering Education awards, and the Engineering Council Lifetime Achievement Award for Excellence in Teaching. More recently his primary responsibility has been teaching the COS 333 course. His work on that course has been recognized three times through the Princeton Engineering Commendation List for Outstanding Teaching.