Suraj Rampure
Suraj Rampure

About 🧐

I’m Suraj (“soo-rudge”), and I’m a Lecturer in the Halıcıoğlu Data Science Institute at UC San Diego 🌴, where I teach undergraduate courses. This year, I’m managing the senior capstone program.

I graduated with BS and MS degrees in Electrical Engineering and Computer Sciences from UC Berkeley in 2020 and 2021, respectively. There, I was advised by Josh Hug and helped create and teach courses in computer science and data science. I’m originally from Windsor, Ontario 🇨🇦.

Teaching 👨‍🏫

At UC San Diego (2021-)

DSC 10: Principles of Data Science 📊
Fall 2022 (w/Janine Tiefenbruck & Puoya Tabaghi)Winter 2022Fall 2021 (w/Janine Tiefenbruck)

DSC 180AB: Data Science Project (Senior Capstone) 👷
Fall 2022 + Winter 2023

CSS 201S: Introduction to Python Bootcamp (Week 1 only) 🥾
Summer 2022

DSC 80: Practice and Application of Data Science 💪
Spring 2022

DSC 90: History of Data Science Seminar 📚
Spring 2022Winter 2022

DSC 40A: Theoretical Foundations of Data Science I 🧠
Fall 2021

At UC Berkeley (2016-2021)

Data 94: Introduction to Computational Thinking with Data
Spring 2021 (now known as Data 6)

Data 100: Principles and Techniques of Data Science
Summer 2020 (w/Allen Shen)
TA: Fall 2020Spring 2020Fall 2019Spring 2019Fall 2018

CS 198-087: Introduction to Mathematical Thinking DeCal
Spring 2019, Fall 2018

CS 70: Discrete Mathematics and Probability Theory
TA: Summer 2019

CS 375: Teaching Techniques for Computer Science
TA: Summer 2019

CS 61A: Structure and Interpretation of Computer Programs
TA: Spring 2018

Data 8: Foundations of Data Science
TA: Fall 2017
Tutor: Spring 2017

Resources 🌳

Scholarship 📝





Awards 🏆

What do you think happened here?