Teaching Assistant on Algorithms Design & Analysis Course

Undergraduate course, University of Indonesia, Computer Science, 2021

Evaluating and providing personalized feedback to students on their assignments.

Tutoring Students

Providing tutorials for the students on:

  • Big-O Notation
    • How to properly and correctly use the Big-O notation
    • How to prove the correctness of a given Big-O notation
  • Analyzing and Understanding Algorithms
    • How to prove the correctness of an algorithm
    • Multiple examples of Recurrences, Sorting, Dynamic Programming, Greedy, and Back Tracking algorithms
  • Course’s Final Project:
    • Provide writing example for the course’s final project
    • Reviewed student’s final project and give appropriate guidance

Evaluation Duty

Evaluating and providing personalized feedback to students on their assignments.