(Same as Computer Science M148.) Lecture, four hours; discussion, two hours; outside study, six hours. Requisites: one course from 131A, Civil and Environmental Engineering 110, Mathematics 170A, Mathematics 170E, or Statistics 100A, and Computer Science 31 or Program in Computing 10A, and 10B. How to analyze data arising in real world so as to understand corresponding phenomenon. Covers topics in machine learning, data analytics, and statistical modeling classically employed for prediction. Comprehensive, hands-on overview of data science domain by blending theoretical and practical instruction. Data science lifecycle: data selection and cleaning, feature engineering, model selection, and prediction methodologies. Letter grading.

Review Summary

Clarity
8.3 / 10
Organization
8.3 / 10
Time
10-15 hrs/week
Overall
8.3 / 10

Reviews

    Quarter Taken: Spring 2023 In-Person
    Grade: A

    Professor was very knowledge and understanding of students

    Quarter Taken: Spring 2023 In-Person
    Grade: A-

    This class was so easy. The grade was based almost entirely on the 3 projects that you work on throughout the quarter. Each project is a Jupyter notebook guiding you through implementing data science topics (cleaning up input data, data augmentation, training machine learning models, etc). In the final project, you participate in a class Kaggle competition and your model needs to reach a threshold accuracy for full credit. If you're good at Python, you can blow through projects in a single night (like I did for the first two). The projects give you too much starter code imo, so I feel like I didn't learn to code any of it myself.

    There's also some weekly homework assignments and a final exam. I think the final only weighed 20%. I knew from ECE 131A that her exams are basically ripped straight off the homework, so I just put the answers to the homework assignments on my cheat sheets for the final, and I was able to copy the answers from the homework while just changing numbers.

Course

Previously taught
24S 23S 22S

Grading Information

  • No group projects

  • Attendance not required

  • 1 midterm

  • 10th week final

  • 0% recommend the textbook

Previous Grades

Grade distributions not available.