Coronavirus lockdown: 10 free online computer science courses from Harvard, Princeton & other top universities to study
As India fights the spread of coronavirus disease with 21 days of lockdown, it may be a good idea to utilise the extra time at home to learn something new. There are lots of free online computer science courses from top universities like Harvard, Princeton, Stanford, MIT and others available online which you can start anytime and learn at your own pace. Class Central, a platform for free online courses, lists out thousands of courses in computer science, business, data science, humanities and more. Here are 10 free online computer science courses from Harvard, Princeton & other top universities that you may want to consider to upskill yourself and make the most of the lockdown period. (Note that only basic or introductory courses are listed and there are thousands of free online courses available which you can try.
Free online Machine Learning course by Stanford University via Coursera, starts March 30
“The Machine Learning course by Stanford University provides a broad introduction to machine learning, data mining, and statistical pattern recognition,” as per Class Central
CS50’s Introduction to Computer Science by Harvard University via edX; Starts March 30
“An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development,” as per Class Central.
Machine Learning by Georgia Institute of Technology and Brown University via Udacity; Self-paced
As Class Central, “the first part of the course covers Supervised Learning, a machine learning task that makes it possible for your phone to recognize your voice, your email to filter spam, and more.”
CS50’s Computer Science for Business Professionals by Harvard University via edX; Self-paced
“This is CS50’s introduction to computer science for business professionals, designed for managers, product managers, founders, and decision-makers more generally,” as per Class Central.
Linux Basics: The Command Line Interface by Dartmouth and Institut Mines-Télécom via edX; Self-paced
This is an introductory Linux course.
C Programming: Language Foundations by Institut Mines-Télécom and Dartmouth via edX; Self-paced
“In this course, part of the C Programming with Linux Professional Certificate program, you will learn to use logical statements and arrays in C,” as per Class Central.
Machine Learning for Data Science and Analytics by Columbia University via edX; Self-paced
Class Central describes this data science course is an introduction to machine learning and algorithms.
C Programming: Advanced Data Types by Dartmouth and Institut Mines-Télécom via edX; Self-paced
You will develop a basic understanding of the principles of machine learning and derive practical solutions using predictive analytics.
Cryptocurrency and Blockchain: An Introduction to Digital Currencies by University of Pennsylvania via Coursera
This course was designed for individuals and organizations who want to learn how to navigate investment in cryptocurrencies, says Class Central.
Algorithms, Part I by Princeton University via Coursera; Starts April 13
Part I of this course covers elementary data structures, sorting, and searching algorithms.
(With inputs from gadgets now)