A complete list of MOOCs and free online courses.

Upcoming MOOCs and Free Online Courses

Sort options

Success: Practical Thinking Skills (edX)

This award-winning course aims to sharpen your competitive edge in work and life. It empowers you with positive values and practical problem-solving skills, including creative strategies for addressing challenges from COVID-19. Enriched with interesting animations, a new success story and breakthrough pedagogies, this updated version (2.5) effectively helps you [...]
No votes yet

Requirements Writing (Coursera)

Welcome to "Requirements Writing". As the title indicates, over the next four weeks, we will be looking at the important task of writing of text-based requirement statements. The course takes you step by step through the rules for writing requirements statements in accordance with the "Guide for Writing Requirements" [...]
Average: 1 (4 votes)

The Modern and the Postmodern (Part 2) (Coursera)

This course examines how the idea of "the modern" develops at the end of the 18th century in European philosophy and literature, and how being modern (or progressive, or hip) became one of the crucial criteria for understanding and evaluating cultural change. Are we still in modernity, or have [...]
Average: 8 (4 votes)

Learn to Program: Crafting Quality Code (Coursera)

Not all programs are created equal. In this course, we'll focus on writing quality code that runs correctly and efficiently. We'll design, code and validate our programs and learn how to compare programs that are addressing the same task.
Average: 7 (4 votes)

General Chemistry: Concept Development and Application (Coursera)

This course will cover the topics of a full year, two semester General Chemistry course. We will use a free on-line textbook, Concept Development Studies in Chemistry, available via Rice’s Connexions project. The fundamental concepts in the course will be introduced via the Concept Development Approach developed [...]
Average: 4 (4 votes)

Last submitted or updated MOOCs and Free Online Courses

The Minerals and Mining Business (edX)

This course provides learners with an overview of the mining sector through the lens of the value chain, examining how companies and other stakeholders explore for and then transform a mineral resource to create valuable products and other forms of capital.
No votes yet

Introduction to Social Psychology (edX)

Learn why people think and behave the way they do in social settings. We often have firmly held beliefs about why people think and behave the way they do. Sometimes our intuitions are correct, but often they are not. Social psychology helps us understand how people think about themselves [...]
No votes yet

Data Structures & Algorithms II: Binary Trees, Heaps, SkipLists and HashMaps (edX)

Become familiar with nonlinear and hierarchical data structures. Study various tree structures: Binary Trees, BSTs and Heaps. Understand tree operations and algorithms. Learn and implement HashMaps that utilize key-value pairs to store data. Explore probabilistic data structures like SkipLists. Course tools help visualize the structures and [...]
No votes yet

Global Housing Design (edX)

Learn about the key design strategies required to develop adequate housing and inclusive dwelling environments for sustainable urban development. Building adequate housing is a pressing issue worldwide. With close to a billion people currently living in slums, accommodating a growing population, and improving dwelling conditions is a critical issue [...]
No votes yet

Modern Monetary Theory: Economics for the 21st Century (edX)

Demystify macroeconomic principles and terminology and discover how Modern Monetary Theory (MMT) provides explanations for some of the world's most troubling financial concerns.
No votes yet