Skip to content

UCB Data100: Principles and Techniques of Data Science


  • Offered by: UC Berkeley
  • Prerequisites: Data8, CS61A, Linear Algebra
  • Programming Languages: Python
  • Difficulty: 🌟🌟🌟
  • Class Hour: 80 hours

This is Berkeley's introductory course in data science, covering the basics of data cleaning, feature extraction, data visualization, machine learning and inference, as well as common data science tools such as Pandas, Numpy, and Matplotlib. The course is also rich in interesting programming assignments, which is one of the highlights of the course.