Courses Taught
University of Guelph
| CIS*6890 | Technical Communication and Research Methodology | Winter 2024 |
| CIS*6320 | Image Processing Algorithms and Applications | Spring 2023 Winter 2022 |
| UNIV*6080 | Computational Thinking for Artificial Intelligence | Fall 2023 Fall 2020 |
No undergraduate courses taught yet.
Memorial University of Newfoundland
| COMP 690A/B | Research Methods in Computer Science | 2018–2019 |
| COMP 6909 | Fundamentals of Computer Graphics | Winter 2016 |
| COMP 6752 | Applications of Computer Graphics | Fall 2014 Winter 2014 Winter 2012 |
| COMP 6784 | General Computing on Graphics Hardware | Spring 2014 Winter 2012 Fall 2010 Winter 2010 Winter 2008 |
| COMP 6786 | Computational Photography | Winter 2009 |
| COMP 3301 | Visual Computing and Applications | Winter 2018 |
| COMP 4751 | Computer Graphics | Winter 2014 Winter 2012 Fall 2009 Fall 2008 Fall 2007 |
| COMP 4768 | Mobile Device Software Development | Winter 2014 Fall 2010 Fall 2009 |
University of Alberta
| CMPUT 605 | Compressive Sensing in Computational Photography | Fall 2014 |
| CMPUT 605 | Underwater Computational Photography | Fall 2009 |
Laurentian University
| COSC 4306 | Computer Graphics | Fall 2006 Winter 2006 Fall 2004 Fall 2003 |
| COSC 4426 | Topics in Computer Vision | Winter 2007 Winter 2005 |
| COSC 4706 | Directed Studies in Graphics Hardware Programming | Fall 2006 Winter 2005 |
| COSC 4106 | Analysis of Algorithms | Fall 2005 |
| COSC 4456 | Parallel Computing | Winter 2004 |
| COSC 2947 | Object Oriented Programming Using C++ | Fall 2006 Fall 2005 Fall 2004 |
| COSC 2406 | Assembly Language Programming | Winter 2006 Winter 2005 Winter 2004 |
| COSC 2007 | Data Structures II | Winter 2007 |
University of Saskatchewan
| CMPT 115 | Principles of Computer Science | Summer 2000 Summer 1999 |
Students Advising
| Zhentao Huang | Ph.D. candidate, Guelph | 2023 – |
| Yukun Shi | Ph.D. candidate, Guelph | 2021 – |
| Sen Wang | PostDoc, Alberta (co-sup: Dr. Li Cheng) | 2019–2021 |
| Xinxin Zuo | PostDoc, Alberta (co-sup: Dr. Li Cheng) | 2019–2021 |
| Shibai Yin | PostDoc, Memorial | 2014 |
| Yunhai Wang | PostDoc, Memorial | 2013–2014 |
| Yande Li | Joint Ph.D. training, Guelph | 2021–2022 |
| Mingjie Wang | Ph.D., Guelph | 2017–2022 |
| Jun Zhou | Joint Ph.D. training, Memorial | 2017–2018 |
| Mohamed Hamed Abdelpakey | Ph.D., Memorial (co-sup: Dr. Mohamed Shehata) | 2017–2020 |
| Xin Huang | Ph.D., Memorial | 2016–2022 |
| Hao Cai | Ph.D., Memorial | 2015–2022 |
| Wendong Mao | Ph.D., Memorial | 2015–2019 |
| Yiming Qian | Ph.D., Alberta (co-sup: Dr. Herb Yang) | 2014–2018 |
| Zili Yi | Ph.D., Memorial | 2014–2018 |
| Shibai Yin | Joint Ph.D. training, Memorial | 2012–2014 |
| Grant Strong | Ph.D., Memorial | 2009–2013 |
| Zhentao Huang | M.Sc. thesis, Guelph | 2021–2023 |
| Zihan Yang | M.Sc. thesis, Guelph | 2020–2023 |
| Shiyao Wang | M.Sc. thesis, Memorial (co-sup: Dr. Oscar Meruvia-Pastor & Dr. Andrew Smith) | 2016–2017 |
| Xue Cui | M.Sc. thesis, Memorial | 2016–2017 |
| Farhad Kazemi | M.Sc. thesis, Memorial (co-sup: Dr. Wolfgang Banzhaf) | 2015–2018 |
| Zizui Chen | M.Sc. thesis, Memorial (co-sup: Dr. Mohamed Shehata & Dr. Andrew Smith) | 2014–2017 |
| Songyuan Ji | M.Sc. thesis, Memorial (co-sup: Dr. Yuanzhu Chen & Dr. Ting Hu) | 2014–2019 |
| Hao Yuan | M.Sc. thesis, Memorial (co-sup: Dr. Jian Tang) | 2013–2015 |
| Yiming Qian | M.Sc. thesis, Memorial | 2012–2014 |
| Timothy Yau | M.Sc. thesis, Alberta (co-sup: Dr. Herb Yang) | 2010–2014 |
| Enamul Hoque | M.Sc. thesis, Memorial (co-sup: Dr. Orland Hoeber) | 2010–2011 |
| Jason Gedge | M.Sc. thesis, Alberta (co-sup: Dr. Herb Yang) | 2009–2011 |
| Jun Zheng | M.Sc. thesis, Memorial | 2008–2010 |
| Grant Strong | M.Sc. thesis, Memorial | 2007–2009 |
| Yilei Zhang | M.Sc. thesis, Alberta (co-sup: Dr. Herb Yang) | 2006–2008 |
| Liyao Deng | M.Sc. project, Memorial | Winter 2015 |
| Hemanth Billapati | M.Sc. project, Memorial | Fall 2014 |
| Naji Mahmoud | M.Sc. project, Memorial | Summer 2014 |
| Peiwen Wang | M.Sc. project, Memorial | Summer 2014 |
| Sri Sudana | M.Sc. project, Memorial | Summer 2014 |
| Zequan Feng | M.Sc. project, Memorial | Fall 2013 |
| Guangyu Liu | M.Engr. project, Memorial | 2012 |
| Mustafa Bhuiyan | M.Sc. project, Memorial (co-sup: Dr. Orland Hoeber) | 2012–2013 |
| Zhi Li | M.Sc. project, Memorial (co-sup: Dr. Orland Hoeber) | 2010–2012 |
| Kenneth Smith | B.Engr. final project, Memorial | 2008–2009 |
| Jason Gedge | NSERC USRA & B.Sc. honor thesis, Memorial | 2008 |
| Adam Turcotte | NSERC USRA, Laurentian | Summer 2006 |
| Mathieu Dupont | B.Sc. honor thesis, Laurentian | 2005–2006 |
| Donald Morgan | B.Sc. honor thesis, Laurentian | 2005–2006 |
| Aaron Langille | Undergrad intern & B.Sc. honor thesis, Laurentian | 2004–2005 |
| John Whissell | Undergrad intern, Laurentian | Summer 2004 |
| Kevin Brosseau | B.Sc. honor thesis, Laurentian | 2003–2004 |
| Matthew Bardeggia | B.Sc. final project, Laurentian | Fall 2003 |