Filter Courses (Click to filter)

Upcoming MOOCs

The Arduino Platform and C Programming (Coursera) Coursera
University of California, Irvine

The Arduino Platform and C Programming (Coursera)

Dive into the world of Arduino with our beginner-friendly course designed to teach you everything from the basics of the Arduino platform to advanced C programming techniques. Master the art of building digital devices that can interact with the physical world, all while gaining valuable skills in electronics and coding.

Jul 20th 2026
4 Weeks
Interfacing with the Arduino (Coursera) Coursera
University of California, Irvine

Interfacing with the Arduino (Coursera)

Discover how to effectively connect various devices such as sensors and actuators to your Arduino boards. Learn about signal conversion, shield integration, and programming techniques to create interactive and responsive electronic projects.

Jul 20th 2026
4 Weeks
The Raspberry Pi Platform and Python Programming for the Raspberry Pi (Coursera) Coursera
University of California, Irvine

The Raspberry Pi Platform and Python Programming for the Raspberry Pi (Coursera)

Embark on a journey into the fascinating realm of single-board computing with 'The Raspberry Pi Platform and Python Programming for the Raspberry Pi' course. This hands-on learning experience will guide you through configuring your Raspberry Pi, installing a Linux operating system, and writing and executing Python code on this powerful device. Perfect for beginners and enthusiasts alike.

Jul 20th 2026
4 Weeks
Interfacing with the Raspberry Pi (Coursera) Coursera
University of California, Irvine

Interfacing with the Raspberry Pi (Coursera)

Discover the art of connecting your Raspberry Pi to a world of possibilities. This course will guide you through interfacing your Raspberry Pi with sensors, motors, GPS, orientation sensors, LCD screens, and more, enabling you to create fully interactive Internet of Things (IoT) devices.

Jul 20th 2026
4 Weeks
Genealogy: Researching Your Family Tree (FutureLearn) FutureLearn
University of Strathclyde

Genealogy: Researching Your Family Tree (FutureLearn)

Embark on a journey to discover your roots with this beginner-friendly genealogy course. Over six weeks, you'll learn essential techniques for researching your family ancestry and construct a detailed family tree. Whether you're curious about your lineage or eager to preserve your family's history, this course provides the tools and knowledge needed to start your genealogical exploration.

Self Paced
5-12 Weeks
Character Design for Video Games (Coursera) Coursera
California Institute of the Arts

Character Design for Video Games (Coursera)

Dive into the world of video game character design with this expert-led course. Whether you're a beginner or an experienced artist, learn foundational concepts and advanced techniques from professionals who have worked on iconic titles like Adventure Time, Journey, and SpongeBob SquarePants.

Jul 20th 2026
4 Weeks

Last Submitted or Updated

How to Write an Essay (edX) EdX
University of California, Berkeley,BerkeleyX

How to Write an Essay (edX)

Discover the art of academic writing with our 'How to Write an Essay' course on edX. Designed specifically for English Language Learners, this course will guide you through the essential steps of crafting compelling essays, from developing ideas to perfecting your grammar and self-editing skills. Whether you're a beginner or looking to refine your existing abilities, this course offers valuable insights into academic writing.

Self Paced
Self-Paced
Algèbre Linéaire (Partie 1) (edX) EdX
École Polytechnique Fédérale de Lausanne,EPFLx

Algèbre Linéaire (Partie 1) (edX)

Plongez dans le monde fascinant de l'algèbre linéaire avec ce cours accessible à tous. Enseigné de manière rigoureuse, il vous permettra d'apprendre les concepts fondamentaux sans nécessiter de connaissances préalables. Idéal pour enrichir vos études en économie, ingénierie ou physique.

Self Paced
Self-Paced
Finite Element Method (FEM) Analysis and Applications (edX) EdX
Tsinghua University,TsinghuaX

Finite Element Method (FEM) Analysis and Applications (edX)

Dive into the world of structural analysis with our Finite Element Method (FEM) course. This course provides a thorough introduction to FEM, covering its mathematical foundations, modeling techniques, and practical implementation using industry-standard software like MATLAB and ANSYS. Whether you're an engineer looking to solve complex problems or a student eager to learn advanced computational methods, this course equips you with the skills needed for real-world applications.

Self Paced
Self-Paced
Introduction to Mao Zedong Thought | 毛泽东思想概论 (edX) EdX
Tsinghua University,TsinghuaX

Introduction to Mao Zedong Thought | 毛泽东思想概论 (edX)

Dive into the world of Mao Zedong Thought with this comprehensive online course. Explore the origins, nuances, and lasting impact of the political theories that serve as a compass, microscope, and telescope for guiding the governance of the Chinese Communist Party. Uncover how these ideas have shaped contemporary China.

Self Paced
Self-Paced
IT Fundamentals for Business Professionals: Enterprise Systems (edX) EdX
Universitat Politècnica de València,UPValenciaX

IT Fundamentals for Business Professionals: Enterprise Systems (edX)

Dive into the world of Information Technology with our introductory course designed specifically for business professionals. 'IT Fundamentals for Business Professionals: Enterprise Systems' is your gateway to understanding how IT drives modern businesses. Learn about enterprise systems, data management, and more in a structured, easy-to-follow format.

Self Paced
Self-Paced
Global Environmental Management (Coursera) Coursera
Technical University of Denmark - DTU

Global Environmental Management (Coursera)

Embark on a journey towards sustainable living by enrolling in 'Global Environmental Management'. This course offers an in-depth exploration of environmental technologies and their application worldwide. From understanding global trends affecting our environment to mastering techniques for sustainable soil management and integrated water resources management, this program equips you with the knowledge needed to contribute positively to ecological preservation.

Aug 3rd 2026
5-12 Weeks