Courses and Academic Mentorship
Mar 5, 2026
·
2 min read
Courses Taught (Main Instructor)
- GGE 4303 (3 ch) Fundamentals of LiDAR (2024-present, Fall)
- GGE 6410 (3 ch) 3D GIS graduate course (2020-present, Fall)
- GGE 5410 (4 ch) 3D GIS undergraduate course (2020-present, Fall)
- GGE 4423 (5 ch) Advanced Geographic Information Systems (2019-2022, Winter)
- GGE 4313 (5 ch) Photogrammetry / Airborne Mapping Systems (2019-present, Winter)
- GGE 3423 (4 ch) Introduction to Geographic Information Systems (2018-2019, Fall)
- GGE 3342 (5 ch) Remote Sensing / Imaging and Mapping I (2013-2015, 2018, Winter)
Courses Taught (Co-Instructor / Guest)
- GGE 6900 (3 ch) Research Methods (2021-2022)
- GGE 1001 (5 ch) Introduction to Geodesy and Geomatics (2017-2020, 2025)
- GGE 4700 (6 ch) Design Project and Report (2019-present; guest lectures and mentoring)
Course Development
- Developed GGE 4303 Fundamentals of LiDAR (2023)
- Developed GGE 6410 and GGE 5410 3D Geographic Information Systems (2020)
- Updated GGE 6900, GGE 4423, and GGE 4313
- Implemented hybrid and online delivery approaches in collaboration with CEL
Curriculum and Academic Leadership
- Member, GGE Curriculum Review (2019-2021)
- Technical program and session leadership across ISPRS, CSRS, and IGARSS events
Supervision and Mentorship Snapshot
- Postdoctoral fellows: 2 graduated
- PhD: 3 current (+1 co-supervising)
- MScE: 6 graduated, 2 current (+1 co-supervising)
- BSc/summer/work-study: 6 graduated, 1 current
- MEng directed research: 14 graduated, 2 current
Capstone Supervision Highlights
- 2025: 1 group supervised
- 2024: 2 groups supervised; one ranked second in GGE
- 2023: 1 group supervised; ranked top in GGE
- 2022-2018: multiple groups supervised with repeated top rankings and poster recognition
Examination and Committee Roles
- Graduate supervisory committee member: MScE (10), PhD (5)
- External/internal examiner roles across UNB and other universities including Calgary, Dalhousie, and York