Computer Science Icon

Free Online

Computer Science Courses

3,237 of the best Computer Science courses.

Learn Computer Science with paid and free online courses and MOOCs from University of Helsinki, Tapei Medical University, University of California, Davis, Stanford University and other top universities and instructors around the world. Read reviews to decide if a class is right for you.

Common reasons to study Computer Science online with the best classes from Coursera, edX, FutureLearn and Udacity include:

  • Earning a Computer Science certificate
  • Learn Computer Science for free or at low cost
Follow to get an email when new courses are available

Showing 3,237 courses

Course Name Start Date Rating
AD

Data Analytics - Learn Python, SQL, & Statistics in 16 weeks via Udacity
Flexible
5-10 hours a week , 6 weeks long
Self paced
4.8 614 Reviews
1 hour a week , 4 weeks long
Self paced
4.9 44 Reviews
11 hours worth of material , 4 weeks long
31st May, 2021
4.8 70 Reviews
60 hours worth of material , 11 weeks long
24th May, 2021
4.8 374 Reviews
4 hours a week , 2 weeks long
24th May, 2021
4.8 64 Reviews
7 weeks long
Self paced
4.8 84 Reviews
4-6 hours a week , 5 weeks long
Self paced
4.7 226 Reviews
5 weeks long
Self paced
5.0 18 Reviews
43 hours worth of material , 6 weeks long
17th May, 2021
4.9 25 Reviews
4-6 hours a week , 7 weeks long
Self paced
4.8 44 Reviews
AD

Get Started in Data Science with Python, SQL, Command Line, and Git via Udacity
Flexible
12 hours worth of material , 4 weeks long
17th May, 2021
4.9 24 Reviews
15 hours worth of material , 4 weeks long
17th May, 2021
4.9 24 Reviews
15 weeks long
11th Jan, 2021
4.7 233 Reviews
8 hours worth of material , 4 weeks long
24th May, 2021
4.7 177 Reviews
16 hours worth of material , 4 weeks long
17th May, 2021
4.7 67 Reviews
25th Oct, 2016
4.7 46 Reviews
12 weeks long
Self paced
4.8 32 Reviews
13 hours worth of material , 4 weeks long
17th May, 2021
4.8 21 Reviews
6th Jan, 2014
4.9 15 Reviews
23 hours worth of material , 7 weeks long
7th Jun, 2021
4.7 53 Reviews
62 hours worth of material , 6 weeks long
31st May, 2021
4.8 21 Reviews
AD

Data Analysis and Visualization with Power BI for Beginners via Udacity
Flexible
10-12 hours a week , 8 weeks long
17th Aug, 2021
4.7 23 Reviews
15 hours worth of material , 10 weeks long
7th Jun, 2021
4.7 41 Reviews
11 weeks long
31st Mar, 2015
4.8 13 Reviews
44 hours worth of material , 6 weeks long
17th May, 2021
4.6 66 Reviews
22 hours worth of material , 4 weeks long
17th May, 2021
4.8 15 Reviews
6-10 hours a week , 7 weeks long
31st Oct, 2016
4.7 19 Reviews
12 weeks long
15th Feb, 2021
4.5 168 Reviews
21 hours worth of material , 4 weeks long
24th May, 2021
4.8 14 Reviews
6-18 hours a week , 12 weeks long
Self paced
4.6 104 Reviews
21 hours worth of material , 4 weeks long
24th May, 2021
4.6 30 Reviews
5-6 hours a week , 6 weeks long
16th Aug, 2022
5.0 7 Reviews
AD

Harvard's VPAL

FinTech Online Short Course. 6-Weeks Online via GetSmarter
Flexible
17 hours worth of material , 6 weeks long
10th May, 2021
4.9 9 Reviews
8-10 hours a week
NA
5.0 7 Reviews
19 hours worth of material , 5 weeks long
24th May, 2021
4.6 30 Reviews
34 hours worth of material , 4 weeks long
10th May, 2021
4.9 8 Reviews
14-16 hours a week , 9 weeks long
2nd Jun, 2021
4.5 126 Reviews
54 hours worth of material , 6 weeks long
7th Jun, 2021
4.5 59 Reviews
5 weeks long
29th Jun, 2015
4.5 31 Reviews
36 hours worth of material , 5 weeks long
17th May, 2021
4.5 40 Reviews
22 hours worth of material , 6 weeks long
17th May, 2021
4.6 20 Reviews
Nanodegree 12 hours a week , 17 weeks long
4.6 14 Reviews
Self paced
5.0 5 Reviews
AD

The 100 Most Popular Courses of All Time (2021) via Class Central
Flexible
6-7 hours a week , 10 weeks long
Self paced
5.0 5 Reviews
4-6 hours a week , 6 weeks long
Self paced
5.0 5 Reviews
5-6 hours a week , 5 weeks long
Self paced
5.0 5 Reviews
6 weeks long
1st Sep, 2014
5.0 5 Reviews
12 weeks long
16th Apr, 2012
4.5 71 Reviews
21 hours worth of material , 7 weeks long
17th May, 2021
4.8 8 Reviews
Nanodegree 10 hours a week , 13 weeks long
4.8 8 Reviews