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

Harvard University

Computer Science for Data Science

Harvard University via edX Professional Certificate

Overview

The volume of data generated daily is staggering—more than 2.5 quintillion bytes every day. As the data surge continues to grow exponentially, organizations and individuals alike need to understand how to process and analyze this information to create strategic advantage.

The CS50 Professional Certificate Program: Computer Science for Data Science explores the limitless potential of computer science converging with the analytical power of R programming. Beginning with CS50: Introduction to Computer Science, learners will complete an intensive and comprehensive dive into the core concepts of computer science developed by renowned Harvard University Professor David J. Malan. The course will cover concepts like abstraction, algorithms, and data structures and management—serving as a foundation for how data is used to improve decision-making and critical thinking skills.

Through CS50’s Introduction to Programming with R, you will elevate your skills as you discover the statistical power of R using real-world datasets to manipulate data, create colorful visualizations, and package and export R code for reproducibility.

Whether you're a data enthusiast, a seasoned computing professional, or interested in entering the fastest-growing industry, this professional certificate program unravels the complexities of today’s data landscape, equipping you with the skills needed to create efficient, accurate, and actionable data insights.

Syllabus

Courses under this program:
Course 1: CS50's Introduction to Computer Science

An introduction to the intellectual enterprises of computer science and the art of programming.



Course 2: CS50's Introduction to Programming with R

An introduction to programming using a language called R, a popular language for statistical computing and graphics in data science and other domains.



Courses

Taught by

Doug Lloyd, David J. Malan, Carter Zenke and Brian Yu

Reviews

Start your review of Computer Science for Data Science

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.