Get started with custom lists to organize and share courses.

Sign up

Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Foundations of Data Science: Computational Thinking with Python

University of California, Berkeley via edX

2 Reviews 1708 students interested

Taken this course? Share your experience with other students. Write review

Overview

We live in an era of unprecedented access to data. Understanding how to organize and leverage the vast amounts of information at our disposal are critical skills that allow us to infer upon the world and make informed decisions. This course will introduce you to such skills.

To work with large amounts of data, you will need to harness the power of computation through programming. This course teaches you basic programming skills for manipulating data. You will learn how to use Python to organize and manipulate data in tables, and to visualize data effectively. No prior experience with programming or Python is needed, nor is any statistics background necessary.

The examples given in the course involve real world data from diverse settings. Not all data is numerical – you will work with different types of data from a variety of domains. Though the term “data science” is relatively new, the fundamental ideas of data science are not. The course includes powerful examples that span the centuries from the Victorian era to the present day.

This course emphasizes learning through doing: you will work on large real-world data sets through interactive assignments to apply the skills you learn. Throughout, the underlying thread is that data science is a way of thinking, not just an assortment of methods. You will also hone your interpretation and communication skills, which are essential skills for data scientists.

Taught by

Ani Adhikari , John DeNero and David Wagner

Help Center

Most commonly asked questions about EdX EdX

Reviews for edX's Foundations of Data Science: Computational Thinking with Python
5.0 Based on 2 reviews

  • 5 stars 100%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Dan C
5.0 11 months ago
Dan completed this course, spending 4 hours a week on it and found the course difficulty to be easy.
Data 8.1 is a perfect course for people with no programming experience. It uses Python to teach Data Science, but prior Python knowledge is not needed. The course introduces the entire toolset needed in a very intuitive way. It uses a Python library called "datascience", which was created for this course. The good thing about the datascience library is that it's very easy to understand, the drawback is that you won't be introduced to industry standard libraries such as numpy or pandas. At first, the courses pace was a bit too slow for me, but later on I appreciated it, because as things get mo…
Was this review helpful to you? Yes
Anonymous
5.0 10 months ago
Anonymous completed this course.
Wonderfully organized. Great examples.

Clear, and fortunately , not too concise. Perfect.

Now, I am looking for the command:

pip install data8_datascience

Hope it is implemented someday.

;)

Thank you, again.

===

Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.