

Our Courses

Child Protection: Children's Rights in Theory and Practice
Learn how to protect children from violence, exploitation, and neglect through law, policy, and practice in a human rights framework.
-
Course by
-
Self Paced
-
15
-
English

Social Entrepreneurship
In this specialization you will learn how to create societal impact through Social Entrepreneurship. Social Entrepreneurship describes the discovery and sustainable exploitation of opportunities to create social change. We will introduce you to examples of Social Entrepreneurship and guide you through the process of establishing a venture to address a social or environment problem. You will form of team and study a problematic issue to learn more about the source of the problem. We will equip you with frameworks identifying opportunities, support your team, and outlining your idea.
-
Course by
-
Self Paced
-
English

Ecological and Energy Transitions in Southern Countries
The Agence Française de Développement and the Ecole normale supérieure are launching the fourth edition of the MOOC “Ecological and Energy Transitions in Southern Countries".
-
Course by
-
Self Paced
-
29 hours
-
English

Hacking and Patching
In this MOOC, you will learn how to hack web apps with command injection vulnerabilities in a web site of your AWS Linux instance. You will learn how to search valuable information on a typical Linux systems with LAMP services, and deposit and hide Trojans for future exploitation. You will learn how to patch these web apps with input validation using regular expression. You will learn a security design pattern to avoid introducing injection vulnerabilities by input validation and replacing generic system calls with specific function calls.
-
Course by
-
Self Paced
-
15 hours
-
English

A Business Approach to Sustainable Landscape Restoration
Integrated landscape management and large-scale landscape restoration should be in every company’s business strategy because in order to reach the Sustainable Development Goal on Land Degradation Neutrality (SDG Number 15.3) scaling up and acceleration of business-driven landscape restoration is urgently needed. This requires business professionals with a vision, the right knowledge and skills.
-
Course by
-
Self Paced
-
25 hours
-
English

Threat Analysis
If you are an associate-level cybersecurity analyst who is working in security operation centers, this course will help you understand Incident Analysis in a Threat-Centric SOC.
-
Course by
-
Self Paced
-
27 hours
-
English

Incident Detection and Response
Course 7: Incident Detection and Response
-
Course by
-
Self Paced
-
6 hours
-
English

Developing Android Apps with App Inventor
The course will give students hands-on experience in developing interesting Android applications. No previous experience in programming is needed, and the course is suitable for students with any level of computing experience. MIT App Inventor will be used in the course. It is a blocks-based programming tool that allows everyone, even novices, to start programming and build fully functional apps for Android devices. Students are encouraged to use their own Android devices for hands-on testing and exploitation.
-
Course by
-
Self Paced
-
38 hours
-
English

Travailler en ligne de commande sous Linux
Dans ce projet guidé, depuis la ligne de commande sous Linux vous ferez toutes les tâches courantes sur un ordinateur, vous saurez : vous déplacer entre les répertoires ; créer et modifier des fichiers et répertoires ; définir des droits et des permissions sur des fichiers et répertoires, interroger votre système d’exploitation sur l’usage de ses ressources (espace disque, mémoire RAM, Processeur), trouver de l’aide, créer des scripts basiques, automatiser l’exécution d’un script.
-
Course by
-
Self Paced
-
3 hours
-
French

Fundamentals of Reinforcement Learning
Reinforcement Learning is a subfield of Machine Learning, but is also a general purpose formalism for automated decision-making and AI. This course introduces you to statistical learning techniques where an agent explicitly takes actions and interacts with the world. Understanding the importance and challenges of learning agents that make decisions is of vital importance today, with more and more companies interested in interactive agents and intelligent decision-making. This course introduces you to the fundamentals of Reinforcement Learning.
-
Course by
-
Self Paced
-
15 hours
-
English