Skip to main content
Sponsored
DS 1001 Foundation of Data Science
Last taught: Fall 2026 Add to Schedule
☆ Rating
Difficulty
GPA
Instructor
Enjoyability
Difficulty
Recommend
Reading
Writing
Groupwork
Other
Total Hours

Grade Distribution

No grade data available

Average GPA
Students Measured

5 Reviews

Add Review
Spring 2026
5.0
Average

I took this in fall 2025, the selector doesn't work right. Everything is graded C/NC and it is very easy to meet the rubric requirements. Reading assignments are once a week and usually take around 20-30 minutes. Labs are just another weekly assignment and you don't need to attend the lab section if you don't need TA help.
Lecture, while often interesting, is somewhat disconnected from the actual assignments and definitely not super necessary to get the material. Final project is easy and pretty much just built on all the labs.

Instructor 5.0
Enjoyability 5.0
Recommend 5.0
Difficulty 1.0
Hours/Week 2.0
Fall 2024
3.7
Average

I took this course in fall 2025 but it won't let me select that option. This is a pretty easy course if you want an intro to data science, programming and fundamentals, but I found it kind of hard to actually learn with Professor Wright. I felt kinda bad because after the first couple weeks of school kids stopped showing up to lecture since we never had any in-class assignments, so it got empty and he likes to ask for our opinions on stuff and kids just never really raised their hands to talk. He's super passionate about what he teaches and pretty funny too, so I always showed up to lecture. Plus, I could do the weekly READ assignments during the lecture period (read an article and write a summary/takeaway on it). Meeting SPEC on these is pretty easy. Just follow the rubric closely and I would even plug the rubric and my paper into chat to receive feedback on if it met spec. Worked every time. There is a lab requirement and they are all on Fridays which kinda blows but for the majority of them you didn't have to show up if you could figure out how to do it at home or whatever. No A+ possibility in this class but if you meet spec on all the reads, labs, and the final project (which was super straightforward) you'll get an A.

Instructor 4.0
Enjoyability 4.0
Recommend 3.0
Difficulty 1.0
Hours/Week 3.0
Fall 2024
4.0
Average

This class was very simple. Attendance is not mandatory and there is essentially a checklist of things you need to complete as well as the weekly labs. It is a solid introduction but I think it might be too catch all if that makes sense. The topics are very simple, but the class does give a solid overview. There are interesting guest lectures which I found very appealing.

Instructor 5.0
Enjoyability 3.0
Recommend 4.0
Difficulty 2.0
Hours/Week 2.0
Spring 2026
2.7
Average

This class is a very easy class, but it is what you make out of it. Lecture is not needed to complete assignments and often times are pointless, so do with that information what you want to. If you really care about data science, I think you can get more deeper into it, but hoenstly you do not need to care at all to do fine. Everything is graded off of SPEC which is pretty simple, so if you just do the work you will get the easiest A of your life.

Instructor 2.0
Enjoyability 2.0
Recommend 4.0
Difficulty 1.0
Hours/Week 3.0
Spring 2023
4.0
Average

The course is based on spec which is by completion, they can return your work as incomplete, but you can do whatever they say in the comment and submit again. Alot of guest speakers and additional information. The slides are not very informative, but you get the idea when you do the weekly lab. No final, just the final essay. Labs are really easy.

Instructor 4.0
Enjoyability 4.0
Recommend 4.0
Difficulty 2.0
Hours/Week 2.0
Sponsored