Update Data100.en.md

Prerequisites
While we are working to make this class widely accessible we currently require the following (or equivalent) prerequisites:

Foundations of Data Science: Data 8 covers much of the material in Data 100 but at an introductory level. Data8 provides basic exposure to python programming and working with tabular data as well as visualization, statistics, and machine learning.

Computing: The Structure and Interpretation of Computer Programs CS 61A or Computational Structures in Data Science CS 88. These courses provide additional background in python programming (e.g., for loops, lambdas, debugging, and complexity) that will enable Data 100 to focus more on the concepts in Data Science and less on the details of programming in python.

Math: Linear Algebra (Math 54, EE 16A, or Stat 89A): We will need some basic concepts like linear operators and derivatives to enable statistical inference and derive new prediction algorithms. This may be satisfied concurrently to Data 100.
This commit is contained in:
Yanshi XU 2023-04-23 16:02:18 +08:00 committed by GitHub
parent 7098b20403
commit 2650942755
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,7 +3,7 @@
## Description ## Description
- Offered by: UC Berkeley - Offered by: UC Berkeley
- Prerequisites: CS61A, Linear Algebra - Prerequisites: Data 8, CS61A, Linear Algebra
- Programming Languages: Python - Programming Languages: Python
- Difficulty: 🌟🌟🌟 - Difficulty: 🌟🌟🌟
- Class Hour: 80 hours - Class Hour: 80 hours
@ -11,7 +11,7 @@
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. 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.
## Resources ## Resources
- Course Website: <https://ds100.org/fa21/> - Course Website: <https://ds100.org>
- Records: refer to the course website - Records: refer to the course website
- Textbook: <https://www.textbook.ds100.org/intro.html> - Textbook: <https://www.textbook.ds100.org/intro.html>
- Assignments: refer to the course website - Assignments: refer to the course website