Suraj Rampure‍

Teaching

Instructor

Principles and Techniques of Data Science (Data 100)

Introduction to Mathematical Thinking (CS 198-087)*

Note: This was a student-run course through the DeCal program, with a faculty sponsor.


Teaching Assistant

Where applicable, click the title of the course to see the resources I’ve created for it (slides, videos, notes, guest lectures, etc).

Principles and Techniques of Data Science (Data 100)

Discrete Mathematics and Probability Theory (CS 70)

Teaching Techniques for Computer Science (CS 375)

Structure and Interpretation of Computer Programs (CS 61A)

Foundations of Data Science (Data 8)