Teaching and Synergistic Activities
Lecturer (Part-Time) Jan 2022 – Present
College of Professional Studies - Northeastern University, Toronto Canada
ALY 6120 - Leadership in Analytics (No of students: 13) (Winter 2025)
ALY 6015 - Intermediate Analytics (No of students: 23) (Winter 2025 & Winter 2022)
ALY 6070 - Communicate/Visual Data Analysis (No of students: 23)
ALY 6980 - Experiential Capstone (No of Students: 30)
ALY 6080 - Integrative Experiential Learning (No of Students: 30)
Sessional Lecturer
Bachelor level courses
Winter 2021 - Physical Hydrology, School of Earth, Environment & Society, McMaster University, Canada.; Students: 104 (2 TAs)
Teaching Assistant
Bachelor level courses
2012 Fall - Environmental studies: Science and Engineering, Indian Institute of Technology Bombay, India; Students: 250 ( 5 TAs)
2014 Winter - Computational tools for civil engineers; University of Western Ontario, Canada; Students: 65 (2 TAs)
2015 Winter - Computational tools for civil engineers; University of Western Ontario, Canada; Students: 70 (3 TAs)
2015 Fall - Applied mathematics for engineers; University of Western Ontario, Canada; Students: 100
2016 Winter - Applied mathematics for engineers; University of Western Ontario, Canada; Students: 100
2016 Winter - Computational tools for civil engineers; University of Western Ontario, Canada; Students: 85 (5 TAs)
2016 Fall - Applied mathematics for engineers; University of Western Ontario, Canada; Students: 100
2016 Fall- Systems approach for civil and environmental engineering; University of Western Ontario, Canada; Students: 25 (2 TAs)
Master’s level courses
2012 Winter - Mathematics foundation; Indian Institute of Technology Bombay, India; Students: 10
2014 Summer- Engineering planning and project management;University of Western Ontario, Canada; Students: 154 (3 TAs)
2015 Summer- Engineering planning and project management;University of Western Ontario, Canada; Students: 225 (3 TAs)
2016 Summer- Engineering planning and project management;University of Western Ontario, Canada; Students: 270 (5 TAs)
Doctoral level courses
2016 Fall- Water resources systems management; University of Western Ontario, Canada; Students: 2
Invited Lectures
Invited Panelist, "How diverse academic and career backgrounds can drive you towards a successful career" CGU 2021 Student Conference, University of Waterloo.
Guest lecture, "The Changing freshwater regime of Northern Canada and The Hudson Bay complex", Graduate class, Centre for Earth Observation Science (CEOS), The University of Manitoba, November 15, 2017
Guest lecture, "Application of numerical method with MATLAB," Undergraduate class, Dept. of Civil and Environmental Engineering, The Western University, March 2, 2016
Invited lecture, "Strom Drainage and Stormwater Management Servicing for Underdeveloped Lands: A Review of EA process," Graduate class, Dept. of Civil and Environmental Engineering, The Western University, March 21, 2016
Invited speaker, "Climate change impacts on hydropower system operation in Campbell River System," Annual project meeting BC Hydro, London, Ontario, October 7, 2016
Guest lecture, "Optimal crop planning using linear programming," Undergraduate class, Dept. of Civil and Environmental Engineering, The Western University, November 14, 2016
Invited speaker, "Climate change impacts on Canadian water resources," Civil seminar series, Dept. of Civil and Environmental Engineering, The Western University, November 15, 2016