Teaching

University of Nevada, Las Vegas (UNLV)
University of Nevada, Las Vegas (UNLV)
Las Vegas, NV, United States
CS472/672-1001
Software Product Design I (Senior Design)
Fall/Spring 2023, Fall/Spring 2024, Fall/Spring 2025
Teaching Assistant
CS472/672-1002
Software Product Design I (Senior Design)
Spring 2024, Fall 2025
Teaching Assistant
CS477/677
Design and Analysis of Algorithms
Summer 2023
Teaching Assistant
CS789
Software Re-engineering (Masters/PhD)
Fall 2025
Teaching Assistant
Gulu University
Gulu University
Main Campus, Uganda
Masters
MID7104
Database Modeling
2019, 2021, 2022
Instructor
MID7109
Mobile Applications Development
2021, 2022
Instructor
Undergraduate
GCS3203
Parallel Computation
2021, 2022
Instructor
GIT3104
Integrative Programming
2019, 2021, 2022
Instructor
GIT3101
Web Systems & Technologies II
2018, 2019, 2021, 2022
Instructor
GCS
Mobile Web Application Development in Java
2018, 2019, 2021, 2022
Instructor
GCS
Mobile Web Application Development
2018, 2019, 2021, 2022
Instructor
GAT3201
Web Game Development
2022
Instructor