Generate a tailored SOP for Dr. David Sprague. Improve your application with a focused, well-structured draft.
David Sprague is an Associate Professor in the Teaching Stream and Associate Director of the Undergraduate program at Carleton University's School of Information Technology. He received his PhD from the University of Victoria, where he explored the motivational factors surrounding visualizations used in casual non-work contexts. Prior to his academic career, Sprague worked as a computational physics developer at CD-adapco and Google, eventually returning to academia in 2014. He taught at Northeastern University in Boston from 2014 to 2019, where he predominantly taught courses in logic, discrete math, visualizations, and human-computer interaction. Currently, he teaches BIT 1400, BIT 2400, ITEC 2100, and ITEC 5207 at Carleton University, and is known for his energetic early morning classes and humorous dad jokes.
Includes MEng and MASc options.