subject

Computer Science | Free Online Courses

Study free online Computer Science courses & MOOCs from top universities and colleges. Read reviews to decide if a class is right for you. Learn the fundamentals of Computer Science and increase your career prospects by earning certificates of completion.

Want an email when new courses are available?

Courses

Course Name

Start Date

Rating

Ad Intro to Python for Data Science Self Paced
Start Date: 26th Jun, 2017
26th Jun, 2017
312
Start Date: Self paced
Self paced
16
Start Date: 3rd Jul, 2017
3rd Jul, 2017
19
Start Date: Self paced
Self paced
27
Start Date: 13th Apr, 2015
13th Apr, 2015
32
Start Date: 31st Oct, 2016
31st Oct, 2016
64
Start Date: 6th Feb, 2015
6th Feb, 2015
30
Start Date: 3rd Jul, 2017
3rd Jul, 2017
61
Start Date: Self paced
Self paced
64
Start Date: 10th Jul, 2017
10th Jul, 2017
49
Start Date: 6th Jan, 2014
6th Jan, 2014
14
Start Date: 1st Dec, 2016
1st Dec, 2016
21
Start Date: Self paced
Self paced
8
Start Date: 26th Jun, 2017
26th Jun, 2017
27
Start Date: 10th Jul, 2017
10th Jul, 2017
35
Start Date: 31st Oct, 2016
31st Oct, 2016
18
Start Date: 30th May, 2017
30th May, 2017
109
Start Date: NA
NA
7
Start Date: Self paced
Self paced
10
Ad Intro to Android Development Self Paced
Start Date: Self paced
Self paced
6
Start Date: 10th Jul, 2017
10th Jul, 2017
55
Start Date: 26th Jun, 2017
26th Jun, 2017
22
Start Date: 29th Jun, 2015
29th Jun, 2015
31
Start Date: Self paced
Self paced
65
Start Date: 4th Feb, 2013
4th Feb, 2013
12
Start Date: 26th Jun, 2017
26th Jun, 2017
8
Start Date: Self paced
Self paced
41
Start Date: 26th Jun, 2017
26th Jun, 2017
19
Start Date: 4th Sep, 2013
4th Sep, 2013
6
Start Date: 14th Jul, 2015
14th Jul, 2015
6
Start Date: Self paced
Self paced
4
Start Date: 25th Sep, 2017
25th Sep, 2017
4
Start Date: 3rd Jul, 2017
3rd Jul, 2017
7
Start Date: 17th Mar, 2014
17th Mar, 2014
7
Start Date: 17th Sep, 2017
17th Sep, 2017
19
Start Date: Self paced
Self paced
5
Start Date: 17th Jun, 2013
17th Jun, 2013
8
Start Date: Self paced
Self paced
9
Start Date: Self paced
Self paced
6
Ad Intro to Android Development Self Paced
Start Date: 1st Sep, 2017
1st Sep, 2017
3
Start Date: 4th Mar, 2013
4th Mar, 2013
3
Start Date: 30th Jun, 2014
30th Jun, 2014
10
Start Date: Self paced
Self paced
7
Start Date: 24th Feb, 2013
24th Feb, 2013
7
Start Date: 10th Jul, 2017
10th Jul, 2017
15
Start Date: Self paced
Self paced
4
Start Date: 26th Jun, 2017
26th Jun, 2017
4
Start Date: 9th Jan, 2017
9th Jan, 2017
4
Start Date: Self paced
Self paced
8
Start Date: Self paced
Self paced
8
Load the next 50 courses of 395