topitem
topitem item2a topitem

HOME | PROJECTS | BLOG

item2a
About
item1

I am a lecturer and the computer science faculty advisor at the Department of Mathematical and Computational Sciences at the University of Toronto Mississauga. Previously, I was an undergraduate at the University of Tennessee (BS 2001) and a graduate student at the University of Washington (MS 2003). I remain a Ph.D. candidate at UW and am completing a thesis entitled "Compiler Optimizations for the WaveScalar Dataflow Architecture".

My primary interest is computer science education with a special focus on introductory education. I teach classes ranging from first year computer science (CS1 and CS2) to computer organization, operating systems, and compilers. I also supervise research collaborations with undergraduates each term, usually in work study positions or as independent study courses. Since my background is in compilers for highly parallel, non-traditional computer architectures, most of my current research projects have a systems flavor, though I am also heavily involved in curriculum design and the use (or mis-use) of anonymity in classroom settings.

Contact Information
Courses

Email:
click for email@utoronto.ca

Office:
CCT 3065
Please email for an appointment if you are not enrolled in one of my courses.

Mailing address:
Department of Mathematical and Computational Sciences
University of Toronto Mississauga
3359 Mississauga Road N
South Building, Room 4005
Mississauga, ON L5L 1C6

Fall 2011:

Introduction to Computer Programming (CSC108)
Operating Systems (CSC369)

Winter 2012:

Computer Organization (CSC258)
Principles of Networking (CSC358)