Teaching

Materials for courses you taught. Replace this text with your description.

Teaching Asistantships

CSC 384: Introduction to Machine Learning (Fall 2025)

Link to Cours Description

Duties and Responsibilities

  1. Hold weekly office hours to discuss content and assignments with students who are struggling with concepts and their implementations

  2. Craft test cases for assingments that students will be evaluated on

  3. Exam Grading

CSC 300: Computer and Society (Fall 2024)

Link to Course Description

Duties and Responsibilities:

  1. Led weekly Tutorials where we would cover and discuss the ethics of different technologies and the businesses associated with them. Topics included: Computing and International Development, Data Privacy Theory, Human-Computer Interaction Principles, Political Frameworks for Technology (Constructivism, Realism, Hybrid Constructivism, etc.)

  2. Held office hours to discuss topics in one-on-one setting with students who were struggling to fully grasp concepts

  3. Graded and provided feedback for written assignments done by students