

Our Courses

Problem Solving Using Computational Thinking
Have you ever heard that computers "think"? Believe it or not, computers really do not think. Instead, they do exactly what we tell them to do. Programming is, "telling the computer what to do and how to do it." Before you can think about programming a computer, you need to work out exactly what it is you want to tell the computer to do. Thinking through problems this way is Computational Thinking. Computational Thinking allows us to take complex problems, understand what the problem is, and develop solutions.
-
Course by
-
Self Paced
-
11 hours
-
English

When Disaster Meets Conflict
Disaster Risk Reduction and humanitarian aid in conflict settings This MOOC teaches you to develop accountable, high-quality and ethical responses to disaster in conflict-affected areas. The E-course is meant primarily for practitioners, but also open to students or otherwise interested people. It stimulates participants to think about humanitarian aid, DRR and disaster response in contexts where conflict is ongoing, lingering, or has characterized the setting in recent times, as well as about the hard choices and dilemmas faced by humanitarian actors in conflict settings.
-
Course by
-
Self Paced
-
9 hours
-
English

Google Cybersecurity Action Team: Cybersecurity Essentials
In today’s highly connected world, having an understanding of cybersecurity concepts is increasingly important. Business professionals interested in understanding the risk cybersecurity threats pose to their business, look no further! The Google Cybersecurity Action Team: Cybersecurity Essentials course provides an introduction to cybersecurity terminology, principles, and concepts. Throughout the course, you will cover six security domains, and business continuity and disaster response planning topics.
-
Course by
-
Self Paced
-
9 hours
-
English