Home University Courses Top 25 Free Computer Courses List 2020

Top 25 Free Computer Courses List 2020

292
0
Top 25 free computer courses

TakeThisCourse has aggregated top 25 Free Computer Courses list from best Universities worldwide. The list contains courses from University of London, New York University, Princeton University, Duke University, University of Alberta, University of California Davis, University of Leeds and more.

Best Computer Courses List:

How Computer Work
Goldsmiths, University of London via Coursera
8,569 students enrolled!
★★★★★ (158 Ratings)
This Course is Part of Introduction to Computer Science and Programming Specialization

Principles of Computing
RICE University via Coursera
22,580 students enrolled!
★★★★★ (473 Ratings)
This Course is Part of Fundamentals of Computing Specialization

Understanding Maths and Logic in Computer Science
Raspberri PI & Teach Computing via FutureLearn
3 Weeks Duration
2 Hours Weekly Study

Mathematics for Computer Science
Goldsmiths, University of London via Coursera
6,774 students enrolled!
★★★★☆ (56 Ratings)
This Course is Part of Introduction to Computer Science and Programming Specialization

Understanding Computer Systems
Raspberri PI & Teach Computing via FutureLearn
3 Weeks Duration
2 Hours Weekly Study

Computer Hardware and Operating Systems
New York University via edX
★★★★☆ (Introductory Level)
This course is part of a MicroBachelors Program

Computer Architecture
Princeton University via Coursera
95,460 students enrolled!
★★★★★ (458 Ratings)

An Introduction to Interactive Programming in Python
RICE University via Coursera
148,152 students enrolled!
★★★★★ (2,433 Ratings)
This Course is Part of Fundamentals of Computing Specialization

How Computers Work: Demystifying Computation
Raspberri PI & Teach Computing via FutureLearn
4 Weeks Duration
2 Hours Weekly Study

Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem via Coursera
85,498 students enrolled!
★★★★★ (1,867 Ratings)

Programming Fundamentals
Duke University via Coursera
45,260 students enrolled!
★★★★★ (1,595 Ratings)
This course is part of the Introduction to Programming in C Specialization

Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn
5 Weeks Duration
4 Hours Weekly Study

Programming 102: Think Like a Computer Scientist
Raspberri PI & Teach Computing via FutureLearn
4 Weeks Duration
2 Hours Weekly Study

Introduction to C++
Microsoft via edX
287,713 students enrolled!
★★★★★ (Introductory Level)

Algorithms, Part I
Princeton University via Coursera
480,084 students enrolled!
★★★★★ (5,990 Ratings)

Problem Solving, Python Programming, and Video Games
University of Alberta via Coursera
5,640 students enrolled!
★★★★☆ (30 Ratings)

Computer Science: Programming with a Purpose
Princeton University via Coursera
11,611 students enrolled!
★★★★★ (126 Ratings)

Computer Programming for Everyone
University of Leeds & Institute of Coding via FutureLearn
2 Weeks Duration
2 Hours Weekly Study

Learn to Code for the Web
University of Leeds & Institute of Coding via FutureLearn
2 Weeks Duration
2 Hours Weekly Study

Computer Science: Algorithms, Theory, and Machines
Princeton University via Coursera
26,602 students enrolled!
★★★★★ (147 Ratings)

Introduction to Programming with MATLAB
VANDERBILT University via Coursera
198,519 students enrolled!
★★★★★ (4,821 Ratings)

Computer Simulations
Univerity of California DAVIS via Coursera
(Introductory Level)
5 Weeks Duration
2-5 Hours Weekly Study

計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
15,099 students enrolled!
★★★★★ (277 Ratings)

Architecture, Algorithms, and Protocols of a Quantum Computer and Quantum Internet
Delft University of Technology via edX
★★★★☆ (Intermediate Level)
6 Weeks Duration
6-8 Hours Weekly Study

Introduction to Web Accessibility
W3C via edX
7,411 students enrolled!

★★★★★ (Introductory Level)
4 Weeks Duration
4-5 Hours Weekly Study

It’s quite easy to take a knowledgeable learning decision from this computer courses list. If you want to add a top university course as part of list, please do recommend us at [email protected].

Checkout MOOC Options from Top Universities/Organizations in various domains

Programming Courses
100+ Courses
★★★★★

Cybersecurity courses
30+ Courses
★★★★★

Business Courses
70+ Courses
★★★★☆

Blockchain Courses
20+ Courses
★★★★★

Data Science Courses
150+ Courses
★★★★★

Mobile App Development Courses
50+ Courses
★★★★★