DEV Community

Cover image for 28 FREE Ivy League Computer Science Courses
Anthony Delgado
Anthony Delgado

Posted on

28 FREE Ivy League Computer Science Courses

While Ivy League schools offer some of the best technology courses, they are highly selective and extremely hard to get into. On top of that they can also be some of the most expensive schools in the country. But the good news is that all these universities now offer free online courses across a multiple of online learning platforms. Feeling envious or curious about what a top of the line computer science education looks like?

Here are 28 Ivy League courses you can take online right now for free!

Enjoy and happy hacking!

Introduction to Computer Science

Harvard University via edX

★★★★★ (52 ratings)

Algorithms, Part I

Princeton University via Coursera

★★★★☆ (48 ratings)

Machine Learning

Georgia Institute of Technology via Udacity

★★★★★ (4 ratings)

Analysis of Algorithms

Princeton University via Coursera

★★★★★ (4 ratings)

Bitcoin and Cryptocurrency Technologies

Princeton University via Coursera

★★★★☆ (10 ratings)

Introduction to Spreadsheets and Models

University of Pennsylvania via Coursera

★★★★★ (3 ratings)

Computer Architecture

Princeton University via Coursera

★★★★★ (4 ratings)

Machine Learning

Brown University via Udacity

★★★★★ (1 rating)

Networks Illustrated: Principles without Calculus

Princeton University via Coursera

★★★★☆ (3 ratings)

Software Defined Networking

Princeton University via Coursera

★★★★☆ (5 ratings)

Machine Learning 1 — Supervised Learning

Brown University via Udacity

★★★★☆ (1 rating)

Machine Learning: Unsupervised Learning

Brown University via Udacity

★★★★☆ (1 rating)

Introduction to Bioconductor: Annotation and Analysis of Genomes and Genomic Assays

Harvard University via edX

★★★★☆ (1 rating)

Statistics and R

Harvard University via edX

★★★★☆ (13 ratings)

Networks: Friends, Money, and Bytes

Princeton University via Coursera

★★★☆☆ (1 rating)

The Computing Technology Inside Your Smartphone

Cornell University via edX

★★★★★ (2 ratings)

Using Python for Research

Harvard University via edX

Case Studies in Functional Genomics

Harvard University via edX

★★★☆☆ (1 rating)

Machine Learning for Data Science and Analytics

Columbia University via edX

★★★☆☆ (15 ratings)

Reinforcement Learning

Brown University via Udacity

★★☆☆☆ (6 ratings)

Enabling Technologies for Data Science and Analytics: The Internet of Things

Columbia University via edX

★☆☆☆☆ (5 ratings)

Statistical Thinking for Data Science and Analytics

Columbia University via edX

★★☆☆☆ (13 ratings)

Artificial Intelligence (AI)

Columbia University via edX

★☆☆☆☆ (1 rating)

Machine Learning

Columbia University via edX

Big Data in Education

Columbia University via edX

High-performance Computing for Reproducible Genomics

Harvard University via edX

AP® Computer Science Principles

Harvard University via edX

Animation and CGI Motion

Columbia University via edX

Oldest comments (6)

Collapse
 
rina profile image
Rina

Thanks for the handy list 😁

Collapse
 
anthonydelgado profile image
Anthony Delgado

you're welcome

Collapse
 
ben profile image
Ben Halpern

Super helpful Anthony. You're on fire today 😄

Collapse
 
andy profile image
Andy Zhao (he/him)

That cover photo 😂

Collapse
 
bmadusudanan profile image
Madusudanan.B.N

You have all the weapons you need - github.com/open-source-society/com...

Collapse
 
dvdmuckle profile image
David Muckle

Can vouch for the Princeton course on algorithms, it's what we used at my university for the basis on our algorithms class. The book is quite the keeper.