Five years ago, universities like MIT and Stanford first opened up free online courses to the public. Today, more than 700 schools around the world have created thousands of free online courses.

Here are 250 Ivy League courses you can take online right now for free
250 MOOCs from Brown, Columbia, Cornell, Dartmouth, Harvard, Penn, Princeton, and Yale.

I’ve compiled this list of 460 such free online courses that you can start this month. For this, I leveraged Class Central’s database of over 7,000 courses. I’ve also included each course’s average rating.

Class Central’s home page.

I’ve sorted these courses into the following categories based on their difficulty level:

  • Beginner
  • Intermediate
  • Advanced

Courses that are being offered for the first time are marked as [NEW].

Many of these courses are completely self-paced. The rest will start at various times later this month. You can find complete lists of the technology-related courses starting later in 2017 on our Computer Science, Data Science, and Programming subject pages.

I understand this a long list and might be daunting for learners new to programming. In that case, you might find David Venturi’s recommendations for the best Data Science online courses useful even if you are not looking to learn Data Science. We hope to create more of these guides in the future.

The best Data Science courses on the internet, ranked by your reviews
A year and a half ago, I dropped out of one of the best computer science programs in Canada. I started creating my own…

And finally if you have trouble figuring out how to signup for Coursera courses for free, you might want to check out the following article.

How to Sign up for Coursera Courses for Free
One question I get asked all the time here at Class Central is: are Coursera courses really free?

BEGINNER (34)

An Introduction to Interactive Programming in Python (Part 1)
Rice University via Coursera
★★★★★ (2966 ratings) | 24th Jul, 2017

Introduction to Programming with MATLAB
Vanderbilt University via Coursera
★★★★★ (181 ratings) | 3rd Jul, 2017

Learn to Program: The Fundamentals
University of Toronto via Coursera
★★★★★ (96 ratings) | 3rd Jul, 2017

Ruby on Rails: An Introduction
Johns Hopkins University via Coursera
★★★☆☆ (53 ratings) | 3rd Jul, 2017

An Introduction to Interactive Programming in Python (Part 2)
Rice University via Coursera
★★★★★ (52 ratings) | 24th Jul, 2017

Introduction to HTML5
University of Michigan via Coursera
★★★★☆ (41 ratings) | 3rd Jul, 2017

Internet History, Technology, and Security
University of Michigan via Coursera
★★★★★ (35 ratings) | 10th Jul, 2017

[New] Object Oriented Programming in Java
Microsoft via edX
Self Paced

[New] Learn to Program in Java
Microsoft via edX
Self Paced

[New] Logic and Computational Thinking
Microsoft via edX
Self Paced

[New] Introduction to Python: Absolute Beginner
Microsoft via edX
Self Paced

Introduction to Cybersecurity
University of Washington via edX
Self Paced

Introduction to Python: Fundamentals
Microsoft via edX
Self Paced

[New] Introduction to ReactJS
Microsoft via edX
Self Paced

HTML, CSS and JavaScript
The Hong Kong University of Science and Technology via Coursera
★★★★☆ (20 ratings) | 14th Jul, 2017

Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem via Coursera
★★★★★ (19 ratings) | 3rd Jul, 2017

Introduction to CSS3
University of Michigan via Coursera
★★★★★ (13 ratings) | 3rd Jul, 2017

Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera
★★★★☆ (10 ratings) | 3rd Jul, 2017

HTML, CSS, and Javascript for Web Developers
Johns Hopkins University via Coursera
★★★★★ (10 ratings) | 3rd Jul, 2017

Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera
★★★★☆ (9 ratings) | 3rd Jul, 2017

Usable Security
University of Maryland, College Park via Coursera
★★★☆☆ (9 ratings) | 24th Jul, 2017

Programming Foundations with JavaScript, HTML and CSS
Duke University via Coursera
★★★★☆ (9 ratings) | 10th Jul, 2017

Code Yourself! An Introduction to Programming
University of Edinburgh via Coursera
★★★★★ (8 ratings) | 17th Jul, 2017

Learn to Program: Crafting Quality Code
University of Toronto via Coursera
★★★★☆ (7 ratings) | 24th Jul, 2017

Python Programming: A Concise Introduction
Wesleyan University via Coursera
★★★☆☆ (4 ratings) | 17th Jul, 2017

How To Create a Website in a Weekend! (Project-Centered Course)
State University of New York via Coursera
★★★★★ (3 ratings) | 3rd Jul, 2017

Introduction to Java Programming — Part 1
The Hong Kong University of Science and Technology via edX
★★★★☆ (3 ratings) | 25th Jul, 2017

Networks: Friends, Money, and Bytes
Princeton University via Coursera
★★★☆☆ (1 rating) | 10th Jul, 2017

CODAPPS: Coding mobile apps for entrepreneurs
EMLYON Business School via Coursera
★★★★★ (1 rating) | 17th Jul, 2017

Java Fundamentals for Android Development
Galileo University via edX
4th Sep, 2017

Introduction to Java Programming — Part 2
The Hong Kong University of Science and Technology via edX
25th Jul, 2017

Introduction to Python
via Udacity
Self Paced

Introduction to Web Development
University of California, Davis via Coursera
10th Jul, 2017

Android App Development for Beginners
Galileo University via edX
4th Sep, 2017

INTERMEDIATE (142)

Machine Learning
Stanford University via Coursera
★★★★★ (312 ratings) | 10th Jul, 2017

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
★★★★★ (61 ratings) | 3rd Jul, 2017

Algorithms, Part I
Princeton University via Coursera
★★★★★ (55 ratings) | 10th Jul, 2017

Cryptography I
Stanford University via Coursera
★★★★★ (49 ratings) | 10th Jul, 2017

Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
★★★★☆ (38 ratings) | 17th Jul, 2017

Principles of Computing (Part 1)
Rice University via Coursera
★★★★★ (27 ratings) | 24th Jul, 2017

[New] Front-End Web UI Frameworks and Tools: Bootstrap 4
The Hong Kong University of Science and Technology via Coursera
10th Jul, 2017

[New] Algorithm Design and Analysis
University of Pennsylvania via edX
24th Jul, 2017

[New] Cybersecurity: The CISO’s View
University of Washington via edX
10th Jul, 2017

[New] Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova
The Hong Kong University of Science and Technology via Coursera
10th Jul, 2017

[New] Developing Android Apps with App Inventor
The Hong Kong University of Science and Technology via Coursera
10th Jul, 2017

[New] Data Structures and Software Design
University of Pennsylvania via edX
3rd Jul, 2017

[New] Front-End JavaScript Frameworks: Angular
The Hong Kong University of Science and Technology via Coursera
10th Jul, 2017

[New] Cybersecurity Risk Management
Rochester Institute of Technology via edX
25th Jul, 2017

[New] Building Interactive Prototypes using JavaScript
Microsoft via edX
Self Paced

[New] Fundamentals of Red Hat Enterprise Linux
Red Hat via edX
Self Paced

[New] Building Functional Prototypes using Node.js
Microsoft via edX
Self Paced

[New] Video Game Design: Teamwork & Collaboration
Rochester Institute of Technology via edX
24th Jul, 2017

[New] Introduction to Kubernetes
Linux Foundation via edX
10th Jul, 2017

Responsive Website Basics: Code with HTML, CSS, and JavaScript
University of London International Programmes via Coursera
★★★★☆ (23 ratings) | 3rd Jul, 2017

Practical Machine Learning
Johns Hopkins University via Coursera
★★★☆☆ (23 ratings) | 3rd Jul, 2017

Software Security
University of Maryland, College Park via Coursera
★★★★★ (22 ratings) | 24th Jul, 2017

Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
★★★☆☆ (20 ratings) | 3rd Jul, 2017

Algorithmic Toolbox
University of California, San Diego via Coursera
★★★★☆ (16 ratings) | 3rd Jul, 2017

C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
★★★☆☆ (16 ratings) | 3rd Jul, 2017

Principles of Computing (Part 2)
Rice University via Coursera
★★★★☆ (16 ratings) | 24th Jul, 2017

Beginning Game Programming with C#
University of Colorado System via Coursera
★★★★☆ (16 ratings) | 17th Jul, 2017

Programming Mobile Applications for Android Handheld Systems: Part 2
University of Maryland, College Park via Coursera
★★★★☆ (15 ratings) | 17th Jul, 2017

Concepts in Game Development
Swinburne University of Technology via Open2Study
★★★★☆ (15 ratings) | 2nd Jul, 2017

Algorithmic Thinking (Part 1)
Rice University via Coursera
★★★★☆ (14 ratings) | 24th Jul, 2017

Object Oriented Programming in Java
University of California, San Diego via Coursera
★★★★★ (13 ratings) | 3rd Jul, 2017

Discrete Optimization
University of Melbourne via Coursera
★★★★☆ (12 ratings) | 3rd Jul, 2017

Java Programming: Solving Problems with Software
Duke University via Coursera
★★★☆☆ (12 ratings) | 10th Jul, 2017

Responsive Web Design
University of London International Programmes via Coursera
★★★★☆ (12 ratings) | 10th Jul, 2017

Introduction to Game Development
Michigan State University via Coursera
★★★★★ (12 ratings) | 10th Jul, 2017

The Arduino Platform and C Programming
University of California, Irvine via Coursera
★★★☆☆ (11 ratings) | 3rd Jul, 2017

Text Retrieval and Search Engines
University of Illinois at Urbana-Champaign via Coursera
★★★☆☆ (11 ratings) | 3rd Jul, 2017

Interactivity with JavaScript
University of Michigan via Coursera
★★★★☆ (11 ratings) | 3rd Jul, 2017

Introduction to Software Product Management
University of Alberta via Coursera
★★★★☆ (10 ratings) | 17th Jul, 2017

Software Processes and Agile Practices
University of Alberta via Coursera
★★★★☆ (9 ratings) | 17th Jul, 2017

Algorithmic Thinking (Part 2)
Rice University via Coursera
★★★★☆ (9 ratings) | 24th Jul, 2017

Front-End JavaScript Frameworks: AngularJS
The Hong Kong University of Science and Technology via Coursera
★★★★☆ (9 ratings) | 3rd Jul, 2017

Front-End Web UI Frameworks and Tools
The Hong Kong University of Science and Technology via Coursera
★★★★☆ (9 ratings) | 10th Jul, 2017

Cryptography
University of Maryland, College Park via Coursera
★★★★☆ (8 ratings) | 10th Jul, 2017

Image and Video Processing: From Mars to Hollywood with a Stop at the Hospital
Duke University via Coursera
★★★★☆ (8 ratings) | 24th Jul, 2017

Advanced Styling with Responsive Design
University of Michigan via Coursera
★★★★★ (8 ratings) | 3rd Jul, 2017

Julia Scientific Programming
University of Cape Town via Coursera
★★★★★ (7 ratings) | 3rd Jul, 2017

Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
★★★☆☆ (7 ratings) | 10th Jul, 2017

Web Application Development with JavaScript and MongoDB
University of London International Programmes via Coursera
★★★★☆ (6 ratings) | 3rd Jul, 2017

Introduction To Swift Programming
University of Toronto via Coursera
★☆☆☆☆ (6 ratings) | 10th Jul, 2017

Introduction to Meteor.js Development
University of London International Programmes via Coursera
★★★★☆ (6 ratings) | 10th Jul, 2017

Ruby on Rails Web Services and Integration with MongoDB
Johns Hopkins University via Coursera
★★★★★ (6 ratings) | 3rd Jul, 2017

Client Needs and Software Requirements
University of Alberta via Coursera
★★★★☆ (6 ratings) | 17th Jul, 2017

Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
★★★★☆ (6 ratings) | 3rd Jul, 2017

Internet of Things: How did we get here?
University of California, San Diego via Coursera
★★☆☆☆ (6 ratings) | 10th Jul, 2017

Data Structures and Performance
University of California, San Diego via Coursera
★★★★★ (5 ratings) | 3rd Jul, 2017

Interfacing with the Arduino
University of California, Irvine via Coursera
★★★★☆ (5 ratings) | 3rd Jul, 2017

Agile Development Using Ruby on Rails — Advanced
University of California, Berkeley via edX
★★★★★ (5 ratings) | 11th Jul, 2017

Java Programming: Arrays, Lists, and Structured Data
Duke University via Coursera
★★★★★ (5 ratings) | 10th Jul, 2017

Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
★★★★★ (5 ratings) | 10th Jul, 2017

Computer Architecture
Princeton University via Coursera
★★★★★ (5 ratings) | 3rd Jul, 2017

Java Programming: Principles of Software Design
Duke University via Coursera
★★★★★ (4 ratings) | 3rd Jul, 2017

Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
★★★★☆ (4 ratings) | 3rd Jul, 2017

Interactive Computer Graphics
The University of Tokyo via Coursera
★★☆☆☆ (4 ratings) | 24th Jul, 2017

Algorithms on Strings
University of California, San Diego via Coursera
★★★☆☆ (4 ratings) | 3rd Jul, 2017

Single Page Web Applications with AngularJS
Johns Hopkins University via Coursera
★★★★★ (4 ratings) | 3rd Jul, 2017

The Raspberry Pi Platform and Python Programming for the Raspberry Pi
University of California, Irvine via Coursera
★★★☆☆ (4 ratings) | 3rd Jul, 2017

Database Management Essentials
University of Colorado System via Coursera
★★★★☆ (4 ratings) | 10th Jul, 2017

Internet of Things & Augmented Reality Emerging Technologies
Yonsei University via Coursera
★★★☆☆ (4 ratings) | 10th Jul, 2017

Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera
★★★☆☆ (4 ratings) | 10th Jul, 2017

VLSI CAD Part I: Logic
University of Illinois at Urbana-Champaign via Coursera
★★★★★ (3 ratings) | 10th Jul, 2017

Wireless Communication Emerging Technologies
Yonsei University via Coursera
★★★★☆ (3 ratings) | 10th Jul, 2017

Internet of Things: Communication Technologies
University of California, San Diego via Coursera
★★★☆☆ (3 ratings) | 24th Jul, 2017

Networks Illustrated: Principles without Calculus
Princeton University via Coursera
★★★★☆ (3 ratings) | 10th Jul, 2017

Mastering the Software Engineering Interview
University of California, San Diego via Coursera
★★★★☆ (3 ratings) | 3rd Jul, 2017

Rails with Active Record and Action Pack
Johns Hopkins University via Coursera
★★★★☆ (3 ratings) | 3rd Jul, 2017

Foundations of Objective-C App Development
University of California, Irvine via Coursera
★★★☆☆ (3 ratings) | 3rd Jul, 2017

Game Development for Modern Platforms
Michigan State University via Coursera
★★★★★ (3 ratings) | 3rd Jul, 2017

Data Structures
University of California, San Diego via Coursera
★★★☆☆ (3 ratings) | 3rd Jul, 2017

Algorithms on Graphs
University of California, San Diego via Coursera
★★★★☆ (2 ratings) | 3rd Jul, 2017

iOS App Development Basics
University of Toronto via Coursera
★★★★☆ (2 ratings) | 10th Jul, 2017

App Design and Development for iOS
University of Toronto via Coursera
★★★☆☆ (2 ratings) | 3rd Jul, 2017

Approximation Algorithms Part I
École normale supérieure via Coursera
★★★★★ (2 ratings) | 17th Jul, 2017

Programming Languages, Part B
University of Washington via Coursera
★★★★★ (2 ratings) | 17th Jul, 2017

Advanced Data Structures in Java
University of California, San Diego via Coursera
★★★★☆ (2 ratings) | 3rd Jul, 2017

Agile Planning for Software Products
University of Alberta via Coursera
★★★☆☆ (2 ratings) | 17th Jul, 2017

Multiplatform Mobile App Development with Web Technologies
The Hong Kong University of Science and Technology via Coursera
★★★★★ (2 ratings) | 10th Jul, 2017

Build Your First Android App (Project-Centered Course)
École Centrale Paris via Coursera
★★★☆☆ (2 ratings) | 3rd Jul, 2017

Internet Emerging Technologies
Yonsei University via Coursera
★★★☆☆ (2 ratings) | 10th Jul, 2017

Server-side Development with NodeJS
The Hong Kong University of Science and Technology via Coursera
★★★★★ (2 ratings) | 3rd Jul, 2017

Cybersecurity Fundamentals
Rochester Institute of Technology via edX
★★★★★ (2 ratings) | 25th Jul, 2017

Introduction to Mobile Application Development using Android
The Hong Kong University of Science and Technology via edX
★★★★☆ (2 ratings) | 25th Jul, 2017

Android App Components — Intents, Activities, and Broadcast Receivers
Vanderbilt University via Coursera
★★★☆☆ (2 ratings) | 10th Jul, 2017

Responsive Website Tutorial and Examples
University of London International Programmes via Coursera
★★★★★ (2 ratings) | 10th Jul, 2017

Android App Components — Services, Local IPC, and Content Providers
Vanderbilt University via Coursera
★★★☆☆ (2 ratings) | 10th Jul, 2017

Fundamentals of Computer Architecture
EIT Digital via Coursera
★★☆☆☆ (1 rating) | 10th Jul, 2017

Advanced Algorithms and Complexity
University of California, San Diego via Coursera
★★★☆☆ (1 rating) | 3rd Jul, 2017

Managing an Agile Team
University of Virginia via Coursera
★★☆☆☆ (1 rating) | 3rd Jul, 2017

Cybersecurity and Mobility
University System of Georgia via Coursera
★☆☆☆☆ (1 rating) | 10th Jul, 2017

Getting Started: Agile Meets Design Thinking
University of Virginia via Coursera
★★★★★ (1 rating) | 3rd Jul, 2017

Google Cloud Platform Fundamentals: Core Infrastructure
Google via Coursera
★★★★☆ (1 rating) | 10th Jul, 2017

Running Product Design Sprints
University of Virginia via Coursera
★★★☆☆ (1 rating) | 10th Jul, 2017

Programming Languages, Part C
University of Washington via Coursera
★★★★★ (1 rating) | 10th Jul, 2017

A developer’s guide to the Internet of Things (IoT)
IBM via Coursera
★★★★☆ (1 rating) | 10th Jul, 2017

Interfacing with the Raspberry Pi
University of California, Irvine via Coursera
★☆☆☆☆ (1 rating) | 3rd Jul, 2017

Best Practices for iOS User Interface Design
University of California, Irvine via Coursera
★★★★★ (1 rating) | 17th Jul, 2017

Web Application Development: Basic Concepts
University of New Mexico via Coursera
★★★★☆ (1 rating) | 3rd Jul, 2017

Computing, Storage and Security with Google Cloud Platform
Google via Coursera
★★★★☆ (1 rating) | 3rd Jul, 2017

Reviews & Metrics for Software Improvements
University of Alberta via Coursera
17th Jul, 2017

Database Systems Concepts & Design
Georgia Institute of Technology via Udacity
Self Paced

Professional Android App Development
Galileo University via edX
4th Sep, 2017

Computer Forensics
Rochester Institute of Technology via edX
25th Jul, 2017

Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera
3rd Jul, 2017

Animation and CGI Motion
Columbia University via edX
24th Jul, 2017

Introduction to TypeScript 2
Microsoft via edX
Self Paced

Introduction to Architecting Smart IoT Devices
EIT Digital via Coursera
24th Jul, 2017

Introduction to Neurohacking In R
Johns Hopkins University via Coursera
24th Jul, 2017

Games, Sensors and Media
University of California, Irvine via Coursera
17th Jul, 2017

Moving to the Cloud
University of Melbourne via Coursera
24th Jul, 2017

Engineering Maintainable Android Apps
Vanderbilt University via Coursera
3rd Jul, 2017

C++ For C Programmers, Part B
University of California, Santa Cruz via Coursera
24th Jul, 2017

Java for Android
Vanderbilt University via Coursera
11th Jul, 2017

Testing with Agile
University of Virginia via Coursera
10th Jul, 2017

Internet of Things: Sensing and Actuation From Devices
University of California, San Diego via Coursera
10th Jul, 2017

Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming
Stanford University via Coursera
3rd Jul, 2017

Документы и презентации в LaTeX (Introduction to LaTeX)
Higher School of Economics via Coursera
3rd Jul, 2017

Google Cloud Platform Fundamentals for AWS Professionals
Google Cloud via Coursera
10th Jul, 2017

算法设计与分析 Design and Analysis of Algorithms
Peking University via Coursera
3rd Jul, 2017

Software Analysis & Testing
Georgia Institute of Technology via Udacity
Self Paced

Architecting Smart IoT Devices
EIT Digital via Coursera
10th Jul, 2017

Cybersecurity and the X-Factor
University System of Georgia via Coursera
10th Jul, 2017

Graph Search, Shortest Paths, and Data Structures
Stanford University via Coursera
3rd Jul, 2017

Web Connectivity and Security in Embedded Systems
EIT Digital via Coursera
3rd Jul, 2017

Software Architecture for the Internet of Things
EIT Digital via Coursera
17th Jul, 2017

Toward the Future of iOS Development with Swift
University of California, Irvine via Coursera
17th Jul, 2017

Probabilistic Graphical Models 3: Learning
Stanford University via Coursera
17th Jul, 2017

Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University via Coursera
3rd Jul, 2017

Shortest Paths Revisited, NP-Complete Problems and What To Do About Them
Stanford University via Coursera
10th Jul, 2017

Building Arduino robots and devices
Moscow Institute of Physics and Technology via Coursera
10th Jul, 2017

Cybersecurity and the Internet of Things
University System of Georgia via Coursera
3rd Jul, 2017

面向对象技术高级课程(The Advanced Object-Oriented Technology)
Peking University via Coursera
3rd Jul, 2017

Networking and Security in iOS Applications
University of California, Irvine via Coursera
3rd Jul, 2017

ADVANCED(40)

Machine Learning Foundations: A Case Study Approach
University of Washington via Coursera
★★★★☆ (38 ratings) | 3rd Jul, 2017

[New] Deep Learning Explained
Microsoft via edX
Self Paced

Neural Networks for Machine Learning
University of Toronto via Coursera
★★★★☆ (20 ratings) | 10th Jul, 2017

Machine Learning: Regression
University of Washington via Coursera
★★★★★ (19 ratings) | 3rd Jul, 2017

Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
★★★★☆ (17 ratings) | 17th Jul, 2017

Bitcoin and Cryptocurrency Technologies
Princeton University via Coursera
★★★★☆ (15 ratings) | 10th Jul, 2017

Machine Learning With Big Data
University of California, San Diego via Coursera
★★☆☆☆ (13 ratings) | 3rd Jul, 2017

Hardware Security
University of Maryland, College Park via Coursera
★★★☆☆ (11 ratings) | 3rd Jul, 2017

Machine Learning: Classification
University of Washington via Coursera
★★★★★ (8 ratings) | 3rd Jul, 2017

Computational Neuroscience
University of Washington via Coursera
★★★★☆ (8 ratings) | 3rd Jul, 2017

Artificial Intelligence (AI)
Columbia University via edX
★★★★☆ (8 ratings) | 29th Jul, 2017

Parallel programming
École Polytechnique Fédérale de Lausanne via Coursera
★★★★☆ (4 ratings) | 3rd Jul, 2017

Machine Learning: Clustering & Retrieval
University of Washington via Coursera
★★★★★ (4 ratings) | 3rd Jul, 2017

Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera
★★★☆☆ (3 ratings) | 10th Jul, 2017

Practical Predictive Analytics: Models and Methods
University of Washington via Coursera
★★☆☆☆ (3 ratings) | 3rd Jul, 2017

Probabilistic Graphical Models 2: Inference
Stanford University via Coursera
★★★★☆ (3 ratings) | 3rd Jul, 2017

Nearest Neighbor Collaborative Filtering
University of Minnesota via Coursera
★★☆☆☆ (2 ratings) | 10th Jul, 2017

Machine Learning
Columbia University via edX
★★★★★ (2 ratings) | 31st Jul, 2017

Relational Database Support for Data Warehouses
University of Colorado System via Coursera
★★☆☆☆ (1 rating) | 3rd Jul, 2017

Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud
University of Illinois at Urbana-Champaign via Coursera
★★★★☆ (1 rating) | 3rd Jul, 2017

Applied Machine Learning in Python
University of Michigan via Coursera
★★☆☆☆ (1 rating) | 3rd Jul, 2017

Approximation Algorithms Part II
École normale supérieure via Coursera
17th Jul, 2017

Basic Modeling for Discrete Optimization
University of Melbourne via Coursera
3rd Jul, 2017

Matrix Factorization and Advanced Techniques
University of Minnesota via Coursera
10th Jul, 2017

System Validation (3): Requirements by modal formulas
EIT Digital via Coursera
17th Jul, 2017

Introduction to Formal Concept Analysis
Higher School of Economics via Coursera
17th Jul, 2017

Introduction to Recommender Systems: Non-Personalized and Content-Based
University of Minnesota via Coursera
3rd Jul, 2017

Information Security: Context and Introduction
University of London International Programmes via Coursera
24th Jul, 2017

Embedded Hardware and Operating Systems
EIT Digital via Coursera
10th Jul, 2017

Cyber-Physical Systems Security
Georgia Institute of Technology via Udacity
Self Paced

System Validation (4): Modelling Software, Protocols, and other behaviour
EIT Digital via Coursera
10th Jul, 2017

Configuration Management on Google Cloud Platform
Google via Coursera
3rd Jul, 2017

Advanced Modeling for Discrete Optimization
University of Melbourne via Coursera
3rd Jul, 2017

Recommender Systems: Evaluation and Metrics
University of Minnesota via Coursera
3rd Jul, 2017

Discrete Mathematics
Shanghai Jiao Tong University via Coursera
3rd Jul, 2017

System Validation: Automata and behavioural equivalences
EIT Digital via Coursera
10th Jul, 2017

Network Security
Georgia Institute of Technology via Udacity
Self Paced

Compilers: Theory and Practice
Georgia Institute of Technology via Udacity
Self Paced

System Validation (2): Model process behaviour
EIT Digital via Coursera
3rd Jul, 2017

Artificial Intelligence
Georgia Institute of Technology via Udacity
Self Paced