- Associate Professor of Mathematical and Computational Sciences, University of Toronto
I am an Associate Professor Teaching Stream in Computer Science at University of Toronto Mississauga. I teach Intro Programming, Intro CS, Theory of Computation, Systems Programming, Data Structures, Principles of Programming Languages, Algorithms, Computer Science Education Research, and Operating Systems.
I have a PhD from the Ontario Institute for Studies in Education (OISE) at the University of Toronto in Computer Science Education. My dissertation focused on evaluating Peer Instruction (PI) as a pedagogical approach for teaching CS courses.
Experience
-
–presentAssociate Professor of Mathematical and Computational Sciences, University of Toronto
Contact Daniel for
- General
- Media request
- Speaking request
- Consulting / Advising
- Research collaboration
- Research supervision
- Location: Mississauga, Ontario, Canada
- Website
- Article Feed
- Joined