Filter Courses (Click to filter)

Upcoming MOOCs

First Nights: Monteverdi’s L’Orfeo and the Birth of Opera (edX) EdX
HarvardX,Harvard University

First Nights: Monteverdi’s L’Orfeo and the Birth of Opera (edX)

Dive into the world of early music with our course on 'First Nights: Monteverdi’s L’Orfeo and the Birth of Opera.' Explore the birthplace of opera through the lens of Claudio Monteverdi's masterpiece, 'L'Orfeo', which premiered in 1607. Uncover the historical significance, musical genius, and enduring legacy of this pivotal work.

Self Paced
Self-Paced
China’s Political and Intellectual Foundations: From Sage Kings to Confucius (edX) EdX
HarvardX,Harvard University

China’s Political and Intellectual Foundations: From Sage Kings to Confucius (edX)

Discover the roots of China with 'China’s Political and Intellectual Foundations.' This course takes you from the mythical sage kings to the teachings of Confucius, exploring a rich tapestry of history, geography, and cultural development. Perfect for beginners and enthusiasts alike.

Self Paced
Self-Paced
Global China: From the Mongols to the Ming (edX) EdX
HarvardX,Harvard University

Global China: From the Mongols to the Ming (edX)

Embark on a journey through time with 'Global China: From the Mongols to the Ming', an edX course that unravels the rich tapestry of China's history during two pivotal eras. Delve into how the Mongol conquests established one of history’s greatest empires and witness the transformation as the Ming Dynasty navigated a rapidly changing world, influenced by new global economic forces.

Self Paced
Self-Paced
Project Management for Development (edX) EdX
Inter-American Development Bank - IDB,IDBx

Project Management for Development (edX)

Discover how to apply project management principles to drive economic and social progress in Latin America and the Caribbean. This online course, offered by edX and PMIEF, provides valuable insights into managing projects that contribute to sustainable development goals.

Self Paced
Self-Paced
Introduction to Java Programming: Writing Good Code (edX) EdX
Universidad Carlos III de Madrid - UC3M,UC3Mx

Introduction to Java Programming: Writing Good Code (edX)

Embark on an interactive learning experience with 'Introduction to Java Programming: Writing Good Code'. This beginner-friendly course is designed to introduce you to the basics of Java programming, focusing on creating efficient and correct code. Dive into software engineering principles, ethical considerations in coding, and learn through engaging examples and case studies.

Self Paced
Self-Paced

Last Submitted or Updated

Computer Graphics (edX) EdX
University of California, San Diego,UC San DiegoX

Computer Graphics (edX)

Embark on an exciting journey into the world of computer graphics with this introductory course. Designed for beginners and enthusiasts alike, this program will teach you the fundamentals of creating captivating 3D images using both real-time rendering techniques and realistic raytracing methods. Whether your interest lies in gaming, film production, architectural visualization, or any field where visual representation is key, this course provides a solid foundation that can propel your career forward.

Self Paced
Self-Paced
Science & Cooking: From Haute Cuisine to Soft Matter Science (chemistry) (edX) EdX
HarvardX,Harvard University

Science & Cooking: From Haute Cuisine to Soft Matter Science (chemistry) (edX)

Explore the fascinating intersection of food science and culinary arts with 'Science & Cooking: From Haute Cuisine to Soft Matter Science.' Top chefs and Harvard researchers team up to reveal how cooking techniques and recipes can teach us about basic principles in chemistry, physics, and engineering. Learn about the molecular makeup of food and how chemical reactions influence texture and flavor.

Self Paced
Self-Paced
CS50's Introduction to Computer Science (edX) EdX
HarvardX,Harvard University

CS50's Introduction to Computer Science (edX)

Dive into the world of computer science with CS50's Introduction to Computer Science, a comprehensive online course offered by Harvard University. Whether you're new to programming or looking to deepen your understanding, this course provides a solid foundation in algorithmic thinking and problem-solving skills. Taught by David J. Malan, it covers essential topics such as programming languages, data structures, and the ethics of computing.

Self Paced
Self-Paced
Neuronal Dynamics (edX) EdX
École Polytechnique Fédérale de Lausanne,EPFLx

Neuronal Dynamics (edX)

Discover the secrets behind brain function with 'Neuronal Dynamics'. This course unravels the complex world of neuron behavior through mathematical modeling, offering insights into how individual neurons and networks operate. Perfect for students and professionals interested in neuroscience, biology, and cognitive science.

Self Paced
Self-Paced
Fundamentals of Rehearsing Music Ensembles (Coursera) Coursera
University of North Carolina

Fundamentals of Rehearsing Music Ensembles (Coursera)

Discover the secrets to successful music ensemble rehearsals with our beginner-friendly course. Whether you're a conductor or an aspiring musician, learn techniques that will help you lead your group to harmonious performances. Perfect for band directors, choir conductors, orchestra leaders, and anyone involved in music education.

Jul 20th 2026
5-12 Weeks
Foundations of Teaching for Learning: Introduction (Coursera) Coursera
Commonwealth Education Trust

Foundations of Teaching for Learning: Introduction (Coursera)

Embark on a transformative journey into the world of education with 'Foundations of Teaching for Learning: Introduction'. This foundational course is crafted for teachers, aspiring educators, and lifelong learners aiming to enhance their teaching skills. Delivered by experienced professionals from across the Commonwealth, this program offers dynamic lessons that will equip you with essential tools for effective teaching in any setting – be it school, home, or workplace.

Jul 27th 2026
4 Weeks