Teaching

Teaching, Mentoring and Academic Support

Guest Lectures

Invited/guest lectures in theoretical CS, computational randomness, and nanoscale computation.

  • COM S 5330: Computational Models of Nanoscale Self-AssemblyTopic: Deficiency Theorems in Chemical Reaction Network — Apr 20, 22, 24, 2026.
  • COM S 5310: Theory of ComputationTopic: Oracle Machine and Information Theory — Nov 12, 17, 2025.
  • COM S 633: Advanced Topics in Computational RandomnessTopic: Kolmogorov Complexity — Feb 16, 2024.
  • COM S 531: Theory of ComputationTopic: Computably Enumerable and Decidable Languages — Feb 12, 2024.
  • COM S 531: Theory of ComputationTopic: Inclusions in Arithmatic Hierarchy — Jan 23, 2023.

COM S 531 / 5310: Theory of Computation

Teaching Assistant; served as solo TA for Dr. Jack Lutz.

  • Assisted weekly classes to over 100 graduate students.
  • Graded assignments and exams.
  • Held in-person weekly office hours.
  • Maintained course pages and announcements.
  • Used Canvas and Gradescope.
  • Supported scribe notes.

COM S 4020 / 5990: UG Senior Design / MS Capstone

Teaching Assistant for Dr. Simanta Mitra.

  • Managed 9 project groups with 36+ students.
  • Mentored 6 undergraduate senior-design groups.
  • Mentored 3 M.S. capstone groups.
  • Managed Discord discussions.
  • Held weekly mentoring sessions.
  • Provided feedback on project assessment and planning.

COM S 106: Introduction to Web Programming

Head Teaching Assistant for Dr. Susan Chang.

  • Assisted weekly classes for 150+ undergraduate students.
  • Graded coding assignments.
  • Held online office hours.
  • Managed discussion forums.
  • Used Canvas.
  • Prepared walkthrough tutorials and course materials.