Experiences
Teaching
Teaching Assistant, CMPUT 204 Algorithms I, University of Alberta
2018 - 2020
- Lead CMPUT204 seminars (approx. 90 students) and create slides for the seminar.
- Mark assignments and exams
- Hold office hour
Research Assistant, University of Alberta
2018 - 2020
- Review and summarize literatures
- Design and analyze algorithms (exact or approximate) for a variety of optimization problems. Improve the best-known result for Path Scheduling problem by a double-logarithmic factor by using techniques including Outline Scheme, Linear Programming, and Dynamic Programming. Appears in proceedings of ISAAC 2020.
- Tighten the upper bound (as part of the research group) of the Capacitated Vehicle Routing problem
Volunteering
Crew Member, TeamUpScience
2015.9 - 2016.8
- Volunteer as a mentor to teach junior high school students with basic science.
Recruiting Representative, Department of Computing Science, University of Alberta
2015 - 2016
- Open House is held in October every year at the University of Alberta. This event helps the university to introduce offered academic programs to the potential students
- Answer questions from students and their parents as a representative of the department of Computing Science
- Create a welcoming atmosphere for new students