- Does the Foundations course have math, computing, and statistics prerequisites?
- What would be the difference between Foundations of Data Science and CS 194-15?
- Can sophomores, juniors, seniors, and graduate students enroll in Foundations of Data Science?
- Will Foundations of Data Science count for my L&S Quantitative Reasoning requirement?
- How does the workload in Foundations of Data Science compare to the CS 61 series?
- Is Foundations of Data Science a repetition of STAT 20 and CS61 combined, or something completely different?
- Does it matter which of CS/STAT/INFO offerings of Foundations of Data Science I sign up for?
- I'm a junior/senior and I want to get a chance to take data science before I graduate. What do I do?
- Do the connectors have prerequisites?
- Will programs that require introductory statistics accept these courses?
- Can I receive credit for both Foundations of Data Science and CS 61A?
- Do I have to take the Foundations of Data Science course to take a connector course?
- Am I required to take a connector if I am taking the Foundations of Data Science course?
- Can I take multiple connector courses?
No. It is designed to be accessible to all Berkeley students. Freshman and Sophomores will be given priority in registration. The course is designed to allow students to gain a deep understanding of both computational and statistical concepts in a hands-on manner. You'll "discover" many of the concepts through working with real data that otherwise might be just stated dryly in texts. And you will learn many of the concepts of that are really used in modern data science, which are rarely presented even in advanced texts. Learning statistical concepts through computation on real data is not only fun, it is deep, and it is practical. And it makes all the theory that might fall all the more relevant.
CS 194-15 Data Science is an upper-division CS course that assumes students know how to program and understand CS concepts. Foundations of Data Science is a first-year course that does not assume prior knowledge of programming and covers statistics fundamentals from the perspective of working computationally with data.
We expect the workload to be substantially less than CS 61A, but not light.
This course is very different than either of those. You will get experience in critical thinking with data through a hands-on experience that neither of those provide. That said, there is overlap between those courses and this course. This does not assume you know either the computing concepts or the statistics concepts coming in, so it teaches those.
No. There is only one course. It is simply cross listed. Each of the labs is also available under all three.
It is expected that students in connector courses have either taken, or are concurrently taking, Foundations of Data Science. In general, connectors do not have other prerequisites. Please check the detailed course pages or with the instructors for specifics or expectations.
Yes, in most cases. Please see the requirements page of this website. The Foundations of Data Science course along with the connector Probability and Mathematical Statistics in Data Science (STAT 88) is designed to serve as an alternative to Stat 20 and Stat 21 to satisfy the statistics prerequisite for majors such as Economics.
Yes. The connectors are designed to 'connect' with the foundational course. Each complements the other.
No, but we strongly encourage you to do so.
Yes. Each connector delves into a rich, distinct area of study. Students with a wide range of interests may be drawn to more than one of them.