Filter Courses (Click to filter)

Upcoming MOOCs

Learn to Teach Java: Sequences, Primitive Types and Using Objects (Coursera) Coursera
University of California, San Diego

Learn to Teach Java: Sequences, Primitive Types and Using Objects (Coursera)

Embark on a journey to master Java fundamentals and become an effective educator with our 'Learn to Teach Java' course. This course is tailored for teachers who wish to introduce their students to sequences, primitive types, and the art of using objects in programming. Whether you're preparing your class for Advanced Placement Computer Science A or a university-level introductory course, we provide both the knowledge and teaching strategies needed to succeed.

Jul 1st 2026
4 Weeks
Learn to Teach Java: Boolean Expressions, If Statements, and Iteration (Coursera) Coursera
University of California, San Diego

Learn to Teach Java: Boolean Expressions, If Statements, and Iteration (Coursera)

Dive into the world of Java programming education with this specialized course designed for teachers. Learn how to effectively teach Boolean expressions, if statements, and various forms of iteration (for and while loops) to your students. This course not only equips you with a deep understanding of these critical Java concepts but also provides strategies and resources to engage and educate your learners.

Jul 1st 2026
4 Weeks
Learn to Teach Java: Writing Classes and Arrays (Coursera) Coursera
University of California, San Diego

Learn to Teach Java: Writing Classes and Arrays (Coursera)

Dive into the world of Java programming with this comprehensive course tailored for teachers. Learn essential concepts like Class design and 1-D Arrays, and gain the skills needed not only to program but also to teach these topics effectively using interactive resources.

Jul 1st 2026
4 Weeks
Learn to Teach Java: ArrayLists and 2D Arrays (Coursera) Coursera
University of California, San Diego

Learn to Teach Java: ArrayLists and 2D Arrays (Coursera)

Unlock the potential to teach Java programming confidently with our specialized course designed for educators. Learn how to effectively instruct students on using ArrayLists and 2D Arrays, leveraging interactive content from the CS Awesome textbook. This course is perfect for teachers looking to enhance their curriculum and engage students in advanced programming concepts.

Jul 1st 2026
4 Weeks
Learn to Teach Java: Inheritance and Recursion (Coursera) Coursera
University of California, San Diego

Learn to Teach Java: Inheritance and Recursion (Coursera)

Dive into the world of Java programming with this comprehensive course, specifically tailored for teachers who wish to learn about Inheritance and Recursion concepts. Gain both programming skills and effective teaching strategies using the interactive CS Awesome textbook.

Jul 1st 2026
4 Weeks
Teaching Impacts of Technology: Fundamentals (Coursera) Coursera
University of California, San Diego

Teaching Impacts of Technology: Fundamentals (Coursera)

Explore the fundamental aspects of teaching about technology's impact on everyday life with our specialized course. Designed for K12 educators, this program delves into how various technologies influence our daily routines, from instant food delivery to entertainment. Learn to effectively convey these concepts in an engaging and age-appropriate manner.

Jul 1st 2026
4 Weeks

Last Submitted or Updated

American Deaf Culture (Coursera) Coursera
University of Houston

American Deaf Culture (Coursera)

Dive deep into the vibrant world of American Deaf culture with our comprehensive online course. Over six weeks, you'll explore the historical context, societal norms, and unique aspects that define this rich community. Learn to view Deafness not as a disability but as a distinct cultural identity, complete with its own language, art, literature, and history.

Jul 6th 2026
5-12 Weeks
Social Science Approaches to the Study of Chinese Society Part 1 (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Social Science Approaches to the Study of Chinese Society Part 1 (Coursera)

Dive into the world of social sciences and explore how they are used to study Chinese Society in Part 1 of this comprehensive online course. Gain insights into assessing evidence, evaluating research claims, and understanding the methodologies behind major social science disciplines.

Jul 6th 2026
5-12 Weeks
Oceanography: a key to better understand our world (Coursera) Coursera
University of Barcelona,Barcelona Foundation for Ocean Sailing - FNOB

Oceanography: a key to better understand our world (Coursera)

Embark on an educational journey through the depths of our oceans with 'Oceanography: A Key to Better Understand Our World.' This comprehensive course explores the wonders of Earth’s aquatic realms, from their formation to the complex ecosystems they support. Whether you're a seasoned sailor or just curious about marine science, this course will equip you with essential oceanographic knowledge.

Jul 6th 2026
5-12 Weeks
Global Strategy I: How The Global Economy Works (Coursera) Coursera
University of Illinois at Urbana-Champaign

Global Strategy I: How The Global Economy Works (Coursera)

Dive into the world of international business with 'Global Strategy I: How The Global Economy Works.' This course unravels the complexities of globalization, focusing on cross-cultural management and the strategic implications for multinational corporations operating in diverse markets. Learn how to effectively navigate the global economy and develop a robust business strategy.

Jul 6th 2026
4 Weeks
Positive Psychology Specialization Project: Design Your Life for Well-hebeing (Coursera) Coursera
University of Pennsylvania

Positive Psychology Specialization Project: Design Your Life for Well-hebeing (Coursera)

Transform your life with the science of happiness! This unique course, led by renowned psychologist Dr. Martin E.P. Seligman, will guide you through applying positive psychology principles to create a tailored intervention that promotes well-being in yourself or others. Start your journey towards a happier, more fulfilling life today!

Jul 6th 2026
4 Weeks