CSCI 4041: Algorithms and Data Structures
Graduate course, University of Minnesota - Twin Cities, Department of Computer Science and Engineering, 2022
- Objective: Rigorous analysis of algorithms / implementation. Course content includes algorithm analysis, sorting algorithms, binary trees, heaps, priority queues, heapsort, balanced binary search trees, AVL trees, hash tables and hashing, graphs, graph traversal, single source shortest path, minimum cost spanning trees.
- Semester: Spring 2022
- Role: Graduate Teaching Assistant with Professor James Moen
- Duty:
- Lead 2 discussion sections weekly to discuss course content from lectures; explain practice problems related to course materials & homework, answer questions from students;
- Hold office hour weekly and answer questions from students in-person & via e-mails / Zoom;
- Gradings for students’ homework and exams.