Teaching
Materials for courses you taught. Replace this text with your description.
Teaching Asistantships
CSC 384: Introduction to Machine Learning (Fall 2025)
Duties and Responsibilities
-
Hold weekly office hours to discuss content and assignments with students who are struggling with concepts and their implementations
-
Craft test cases for assingments that students will be evaluated on
-
Exam Grading
CSC 300: Computer and Society (Fall 2024)
Duties and Responsibilities:
-
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.)
-
Held office hours to discuss topics in one-on-one setting with students who were struggling to fully grasp concepts
-
Graded and provided feedback for written assignments done by students