Teaching

As a Teaching Assistant for the following courses, I fulfilled various responsibilities including conducting regular office hours, creating and grading assignments & exams, coordinating course content releases, leading lab sections and providing feedback to support student learning.

MS&E 135: Networks

Prof. Johan Ugander, Teaching Assistant, Winter 2024
School of Engineering, Stanford University

This course offers a high-level overview of the fundamental role networks play in our social, technological, and natural worlds, focusing on key concepts in network analysis and their applications in various domains such as social networks, information spread, and collective behaviors.

MS&E 231: Social Algorithms

Prof. Johan Ugander, Teaching Assistant, Autumn 2023
School of Engineering, Stanford University

This course explores the design and impact of learning algorithms within complex social systems, covering topics like search and recommendation systems, content moderation, and feed ranking.

CS 246: Mining Massive Data Sets

Prof. Jure Leskovec, Teaching Assistant, Spring 2023
School of Engineering, Stanford University

This course offers an in-depth exploration of data mining and machine learning techniques for analyzing extensive datasets, focusing on big data systems, link analysis, similarity search, and methods for large-scale data processing, including recommender systems and social network analysis.

OIT 276: Data and Decisions (Accelerated)

Prof. Stefan Wager, Teaching Assistant, Winter 2023
Graduate School of Business, Stanford University

OIT 276 is an advanced first-year MBA course focusing on statistics and regression analysis, integrating a group regression project with an emphasis on using the R software programming.

MS&E 249: Corporate Financial Management

Prof. Blake Johnson, Teaching Assistant, Autumn 2022
School of Engineering, Stanford University

This course focuses on the essential functions of finance in both large and small companies, covering core concepts and analytical tools for making financing decisions, evaluating investments, and managing cash flow, profitability, and risk.

CS 3040: Data Structures and Algorithms

Prof. Pranit Bari, Teaching Assistant, Fall 2022, Winter 2022
DJ Sanghvi School of Engineering, University of Mumbai

This undergraduate course provides a foundational understanding of data structures and algorithms, emphasizing efficient data organization, storage, and algorithmic techniques essential for solving complex computational problems.