Skip to: Site menu | Main content

Welcome!

Welcome. This page contains information about me and my personal and research-related projects. My personal projects used to focus on accessible computer games, which I worked on between 2001 and 2007. (This nicely allowed me to play games under the pretext of conducting market research.) Now, my personal projects (and my work projects -- what are the odds?) focus on writing and teaching.

In September 2007, I received my M.Sc in Computer Science from McMaster University. My Master's Thesis was about formalizing and proving properties of parsers. At around that time, I also became interested in writing. So, I wrote a book on using invariants to argue program correctness. No one bought the book (not even me!), so I decided to see if I was a better teacher than writer. I therefore started teaching as a sessional lecturer for the Department of CS at University of Toronto in 2008. So far, students are still enrolling in my classes, so in some sense people are buying my teaching more than they bought my book.

I'm currently a PhD student at the Ontario Institute for Studies in Education (OISE) at the University of Toronto. My research focuses on computer science education and online learning. I am also a sessional lecturer in Computer Science.

Thanks for visiting. Feel free to email me at daniel "dot" zingaro "at" gmail "dot" com.