A complete list of MOOCs and free online courses.

Upcoming MOOCs and Free Online Courses

Sort options

Motivating Gen Z Learners: What Parents and Teachers Need to Know (Coursera)

The purpose of this course is to equip parents and educators with the knowledge of motivational theories and their application in real-life contexts. Following the storyline of two children, Bob and Sarah, course participants are presented with a variety of problem scenarios. These depict common motivational issues that [...]

Simulating a Quadcopter's Flight (edX)

Self Paced
Simulating a Quadcopter's Flight (edX)
Course Auditing
Categories
Effort
Languages
Gain the skills to model the mechanical subsystems, analyze flight dynamics, and refine a quadcopter simulation. Welcome to Modeling the Quadcopter Airframe, the second course in the Engineering Design and Simulation Program. In this course, you will gain the skills to model the mechanical subsystems, analyze flight dynamics, and [...]

Approximation Algorithms (Coursera)

Sep 22nd 2023
Approximation Algorithms (Coursera)
Course Auditing
Categories
Effort
Languages
Many real-world algorithmic problems cannot be solved efficiently using traditional algorithmic tools, for example because the problems are NP-hard. The goal of this course is to become familiar with important algorithmic concepts and techniques needed to effectively deal with such problems. These techniques apply when we don't require the [...]

Django Features and Libraries (edX)

This third course in Django for Everybody explores building Django-based web applications through the use of cookies, sessions, and the authentication processes in Django. You will develop a simple web application and learn how an application moves from development to production.

Introduction to Engineering Design (edX)

Self Paced
Introduction to Engineering Design (edX)
Course Auditing
Categories
Effort
Languages
Gain a comprehensive overview of the engineering design workflow through the power of modeling and simulation. Welcome to Introduction to Engineering Design, the first course in the Engineering Design and Simulation Program. This course will give you a comprehensive overview of the engineering design workflow through the power of [...]

Last submitted or updated MOOCs and Free Online Courses

Storytelling for Social Change (edX)

Use stories to deliver messages that affect people. Learn how to craft a story that develops empathy and delivers impact. How can storytelling promote social change? This course develops skills for using stories to deliver messages that affect audiences and shape attitudes for social change. Learn how building empathy [...]

Successful Negotiation: Essential Strategies and Skills (edX)

Self Paced
Successful Negotiation: Essential Strategies and Skills (edX)
Course Auditing
Categories
Effort
Languages
Build negotiation skills and learn how to use and apply negotiation strategies to your life with the University of Michigan. We all negotiate on a daily basis. On a personal level, we negotiate with friends, family, landlords, car sellers and employers, among others. Negotiation is also the key to [...]

Programming for Everybody (Getting Started with Python) (edX)

Self Paced
Programming for Everybody (Getting Started with Python) (edX)
Course Auditing
Categories
Effort
Languages
This course is a "no prerequisite" introduction to Python Programming. You will learn about variables, conditional execution, repeated execution and how we use functions. The homework is done in a web browser so you can do all of the programming assignments on a phone or public computer.