Filter Courses (Click to filter)

Upcoming MOOCs

C++ For C Programmers, Part A (Coursera) Coursera
University of California, Santa Cruz

C++ For C Programmers, Part A (Coursera)

Transition smoothly from C to C++ with our tailored course for seasoned C programmers. Dive into advanced programming concepts, embrace object-oriented software development, and elevate your coding expertise through practical examples and exercises.

Jul 20th 2026
5-12 Weeks
Plagues, Witches, and War: The Worlds of Historical Fiction (Coursera) Coursera
University of Virginia

Plagues, Witches, and War: The Worlds of Historical Fiction (Coursera)

Dive into the rich tapestry of history through the lens of literature with 'Plagues, Witches, and War: The Worlds of Historical Fiction'. This course offers an engaging introduction to historical fiction, guiding you through classic texts, encounters with renowned authors, and the discovery of your own historical interests. Perfect for readers, aspiring writers, and history buffs alike.

Jul 20th 2026
5-12 Weeks
Training and Learning Programs for Volunteer Community Health Workers (Coursera) Coursera
Johns Hopkins University

Training and Learning Programs for Volunteer Community Health Workers (Coursera)

This online course offers a detailed review of the process involved in planning, executing, and maintaining effective training and continuing education programs for volunteer community health workers. Designed for those looking to make a significant impact on public health, this course provides practical insights into engaging communities in their own healthcare delivery systems.

Jul 20th 2026
5-12 Weeks
Algorithms, Part II (Coursera) Coursera
Princeton University

Algorithms, Part II (Coursera)

Dive deep into the world of advanced algorithms and data structures with 'Algorithms, Part II' on Coursera. This course is designed for serious programmers who want to understand complex applications and improve their scientific performance analysis skills, particularly through Java implementations. From graph processing to string algorithms, this course will equip you with essential knowledge to tackle sophisticated programming challenges.

Jul 20th 2026
5-12 Weeks
Design Thinking for Innovation (Coursera) Coursera
University of Virginia

Design Thinking for Innovation (Coursera)

Discover the power of design thinking with this innovative online course from Coursera. Designed for managers, entrepreneurs, educators, and professionals across all sectors, this program teaches you to think creatively and uncover hidden opportunities to drive success in your organization and beyond. Master the tools needed to become an innovative thinker and transform challenges into creative solutions.

Jul 20th 2026
5-12 Weeks

Last Submitted or Updated

Villes africaines I: Introduction à la planification urbaine (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Villes africaines I: Introduction à la planification urbaine (Coursera)

Plongez dans l'univers complexe de la planification urbaine avec un focus exclusif sur les villes africaines. Ce cours vous offre une introduction fondamentale à la manière dont ces villes sont conçues, gérées et évoluent, en abordant des dimensions techniques, environnementales, sociales, économiques et symboliques spécifiquement liées au contexte africain.

Aug 10th 2026
5-12 Weeks
Confronting The Big Questions: Highlights of Modern Astronomy (Coursera) Coursera
University of Rochester

Confronting The Big Questions: Highlights of Modern Astronomy (Coursera)

Embark on a journey through the cosmos with 'Confronting The Big Questions: Highlights of Modern Astronomy'. This course offers an engaging introduction to some of modern astronomy's most intriguing questions. From the potential for life beyond our planet to the lifecycle of stars and the evolution of galaxies, this course is designed to captivate your curiosity about the universe.

Aug 3rd 2026
4 Weeks
Introduction à la programmation orientée objet (en C++) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Introduction à la programmation orientée objet (en C++) (Coursera)

Plongez dans le monde fascinant de la programmation orientée objet (POO) avec notre cours introductif en C++. Ce parcours est conçu pour les débutants ayant déjà une compréhension des bases de la programmation. Vous découvrirez les concepts clés tels que l'encapsulation, l'abstraction, l'héritage et le polymorphisme à travers des exemples pratiques en C++. Ce cours est la suite naturelle de notre Initiation à la Programmation (en C++), vous permettant d'enrichir vos compétences en programmation.

Aug 17th 2026
5-12 Weeks
Introduction à la programmation orientée objet (en Java) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Introduction à la programmation orientée objet (en Java) (Coursera)

Plongez dans l'univers de la programmation orientée objet avec notre cours en ligne dédié à Java. Ce parcours est conçu pour ceux qui ont déjà une base en programmation et souhaitent explorer les concepts clés tels que l'encapsulation, l'abstraction, l'héritage et le polymorphisme. Apprenez tout cela grâce au langage de programmation Java, un standard dans le développement d'applications.

Aug 16th 2026
5-12 Weeks
Creative Problem Solving (Coursera) Coursera
University of Minnesota

Creative Problem Solving (Coursera)

Embark on a journey to unlock the power of creativity within you with our 'Creative Problem Solving' course, available on Coursera. This course is designed for individuals looking to develop their ability to generate multiple ideas and concepts to tackle challenges in any field. By engaging in creativity-building exercises, short lectures, and insightful readings, participants will not only gain a deeper understanding of the creative process but also significantly enhance their own problem-solving capabilities.

Jul 20th 2026
4 Weeks
Data Structures and Algorithm Design Part I | 数据结构与算法设计(上) (edX) EdX
Tsinghua University,TsinghuaX

Data Structures and Algorithm Design Part I | 数据结构与算法设计(上) (edX)

Discover the basics of data structures and learn essential techniques for designing and analyzing algorithms in this introductory course from edX. Whether you're a beginner or looking to refresh your knowledge, this course will equip you with the tools needed to tackle complex problems efficiently.

Self Paced
Self-Paced