Future Teaching Terms (subject to change)
| Winter 2021 |
CS ??? |
?? of ?? |
Past Teaching (University of Waterloo)
Lecturer
| Winter 2023 |
CS 136L |
2 of 11 |
| Fall 2022 |
CS 136L |
1.5 of 1.5 |
| Spring 2022 |
|
|
| Winter 2022 |
CS 241 |
2 of 5 |
| Fall 2021 (online) |
CS 241 |
2 of 3 |
| Spring 2021 (online) |
CS 241 |
2 of 3 |
| Winter 2021 (online) |
CS 241 |
2 of 3 |
| Fall 2020 (online) |
CS 241 |
2 of 3 |
| Spring 2020 (online) |
CS 241 |
2 of 3 |
| Winter 2020 |
CS 246 |
2 of 3 |
| Fall 2019 |
CS 246 |
2 of 6 |
| Spring 2019 |
CS 246 |
2 of 3 |
| Winter 2019 |
CS 136 |
2 of 10 |
| Fall 2018 |
CS 246 |
2 of 5 |
| Spring 2018 |
CS 241 |
2 of 4 |
| Winter 2018 |
CS 246 |
2 of 3 |
| Winter 2018 |
CS 444 |
1 of 1 |
| Fall 2017 |
CS 246 |
3 of 7 |
| Spring 2017 |
CS 246 |
3 of 5 |
| Winter 2017 |
CS 246 |
3 of 3 |
| Spring 2016 |
CS 241 |
2 of 4 |
| Winter 2016 |
CS 136 |
2 of 11 |
| Fall 2015 |
CS 246 |
3 of 5 |
| Spring 2015 |
CS 744 |
1 of 1 |
| Spring 2015 |
CS 246 |
1 of 4 |
| Winter 2015 |
CS 246 |
2 of 2 |
| Fall 2014 |
CS 246 |
2 of 4 |
Sessional Instructor
| Spring 2014 |
CS 246 |
2 of 2 |
| Winter 2014 |
CS 241 |
3 of 3 |
| Fall 2013 |
CS 241 |
2 of 3 |
| Spring 2013 |
CS 241 |
1 of 2 |
| Winter 2011 |
CS 444/644 |
1 of 1 |
| Winter 2010 |
CS 444/644 |
1 of 1 |
| Spring 2007 |
CS 241 |
1 of 1 |
Teaching Assistant
| Winter 2009-2012 |
CS 444/644 |
| 2006-2013 (13 Terms) |
CS 241 |
| Fall 2006 |
CS 133 |
Past Teaching (McGill University)
Sessional Instructor
| Winter 2006 |
COMP 520 |
1 of 1 |
| Fall 2005 |
COMP 202 |
1 of 1 |
Teaching Assistant
| COMP 409 |
| COMP 421 |
| COMP 302 |
| COMP 202 |