

Our Courses

Modelling and measuring the Energy Transition
This MOOC provides attendants with fundamental knowledge about the main challenges in modelling the energy transition at both global and regional levels, as well as the industrial ecology instruments to measure the associated impacts. The course begins by covering national energy accounting and the definition of a reference energy system, followed by an introduction to modelling for energy planning through linear programming. Participants will be engaged in hands-on practice using Excel.
-
Course by
-
Self Paced
-
7 hours
-
English

Global Disease Masterclass: Communicable Diseases Epidemiology, Intervention and Prevention
This course is all about infectious diseases. We’ve selected four disease areas — HIV, Malaria, Emerging Infectious Diseases (Ebola and Zika), and TB — and we will go through each in turn. We’ve selected these diseases because they span a range of different types of disease and allow us to look at important issues that relevance of other diseases too. We will look at each disease in the same way: we begin by looking at the aetiology and epidemiology of the diseases. We then show how data on this disease can be used to understand important trends and patterns.
-
Course by
-
Self Paced
-
18 hours
-
English

Build a Two Screen Flutter Application
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will build simple two page app that demonstrates the basics of Flutter. At the end of this lab you will have a simple application that demonstrates why Flutter is so popular with developers.
-
Course by
-
Self Paced
-
1 hour
-
English

Algebra: Elementary to Advanced - Functions & Applications
After completing this course, students will learn how to successfully apply functions to model different data and real world occurrences. This course reviews the concept of a function and then provide multiple examples of common and uncommon types of functions used in a variety of disciplines. Formulas, domains, ranges, graphs, intercepts, and fundamental behavior are all analyzed using both algebraic and analytic techniques. From this core set of functions, new functions are created by arithmetic operations and function composition.
-
Course by
-
Self Paced
-
6 hours
-
English

Create React Forms Using Hooks
By the end of this project, you will Create React Forms Using Hooks.
-
Course by
-
Self Paced
-
4 hours
-
English

Configuring IAM Permissions with gCloud - AWS
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will use the gcloud CLI tool to set up and configure command features of Cloud Identity and Access Management.
-
Course by
-
Self Paced
-
1 hour
-
English

Nanotechnology and Nanosensors, Part1
Nanotechnology and nanosensors are broad, interdisciplinary areas that encompass (bio)chemistry, physics, biology, materials science, electrical engineering and more. The present course will provide a survey on some of the fundamental principles behind nanotechnology and nanomaterials and their vital role in novel sensing properties and applications. The course will discuss interesting interdisciplinary scientific and engineering knowledge at the nanoscale to understand fundamental physical differences at the nanosensors.
-
Course by
-
Self Paced
-
12 hours
-
English

Application of Data Analysis in Business with R Programming
This Guided Project “Application of Data Analysis in Business with R Programming” is for the data science learners and enthusiasts of 2 hours long. The learners will learn to discover the underlying patterns and analyse the trends in data with Data Science functions.
-
Course by
-
Self Paced
-
3 hours
-
English

Negotiation, Mediation, and Conflict Resolution - Capstone Project
This course has been designed to help you apply knowledge, skills, and know-how you have developed in negotiation and in mediation, both as a result of your own practice and the follow up of the previous Courses of the ESSEC “Negotiation, Mediation, and Conflict Resolution” specialization. Before you enroll this course, we strongly recommend that you acquire the necessary pre-requisites. A number of tools, concepts, and methods are outlined in 3 MOOCS: Negotiation Fundamentals, Cross-cultural Negotiations, and Mediation & Conflict Resolution.
-
Course by
-
Self Paced
-
10 hours
-
English

Advanced Recommender Systems
In this course, you will see how to use advanced machine-learning techniques to build more sophisticated recommender systems. Machine Learning is able to provide recommendations and make better predictions, by taking advantage of historical opinions from users and building up the model automatically, without the need for you to think about all the details of the model. At the end of the Advanced Recommender Systems, you will know how to manage hybrid information and how to combine different filtering techniques, taking the best from each approach.
-
Course by
-
15 hours
-
English

Transformational Leadership for Inclusive Innovation
Gender Analytics underpins inclusive innovation, and inclusive innovation will require organizational transformation. The missing link between insights and actions is change leadership. How can you get people to collaborate? How can you overcome resistance to change? How can you embed intersectional, gender-based insights in everything an organization does? In this course, you will learn to be an inspiring and effective change agent by developing a toolbox of leadership skills for building and managing diverse teams.
-
Course by
-
Self Paced
-
8 hours
-
English

Effective Programming in Scala
Scala is an expressive, versatile, and safe programming language. In this course, you will learn how to get the most out of Scala to solve common programming tasks such as modeling business domains, breaking down complex problems into simpler problems, manipulating data, or running parallel tasks. Along the journey, you will also learn the best practices for writing high-quality code that scales to large applications, how to handle errors, how to write tests, and how to leverage a productive development environment. This comprehensive, hands-on, course aims at leveling up your programming s
-
Course by
-
Self Paced
-
74 hours
-
English

Developing a Systems Mindset
A Systems Mindset teaches learners how to interact effectively as service providers, consultants, researchers, developers, or other professionals providing a service or product to a person, group, or community. This course provides the basic foundations for policy makers, real estate developers, consultants, government agencies, engineers, and non-profit organizations the first steps in engaging complex problems where engagement with communities and stakeholders is necessary.
-
Course by
-
Self Paced
-
9 hours
-
English

Computational Methods in Pricing and Model Calibration
This course focuses on computational methods in option and interest rate, product’s pricing and model calibration. The first module will introduce different types of options in the market, followed by an in-depth discussion into numerical techniques helpful in pricing them, e.g. Fourier Transform (FT) and Fast Fourier Transform (FFT) methods. We will explain models like Black-Merton-Scholes (BMS), Heston, Variance Gamma (VG), which are central to understanding stock price evolution, through case studies and Python codes.
-
Course by
-
Self Paced
-
24 hours
-
English

Fundamentals of Graphic Design: Build your own Logo Design
In this 1-hour and 30 mins long project-based course, you will learn how to create a logo for your brand, campaign, or business using Inkscape.
-
Course by
-
Self Paced
-
3 hours
-
English

International Business I
We live in a world of intensifying global relationships, one in which international business has become the key determinant of economic development and prosperity. This course, Global Business Environment, Part I, introduces students to a fundamental understanding of the socioeconomic political, cultural, and linguistic environment in which international businesses operate. This course utilizes an inquiry-based approach to understanding country level relationships in the Global Business Environment.
-
Course by
-
Self Paced
-
8 hours
-
English

RStudio for Six Sigma - Process Capability
Welcome to RStudio for Six Sigma - Process Capability. This is a project-based course which should take under 2 hours to finish.
-
Course by
-
Self Paced
-
3 hours
-
English

Create Emotes with Inkscape
By the end of this project, you'll be able to create emotes, images that you can use in chat messages to quickly convey an emotion, an idea, and often a brand.
-
Course by
-
Self Paced
-
3 hours
-
English

Build a Toolkit with Advanced Windows Commands
In this 1.5 hour guide project, you will learn some advanced Windows commands as well as how to create and combine batch scripts to create powerful utilities for the Windows environment.
-
Course by
-
Self Paced
-
4 hours
-
English

Computer Hardware and Software
This course provides foundational understanding of how computers process information through hardware and software. You will investigate the world of Information Technology (IT) and survey hardware components, mobile devices, operating systems, programs and apps, network fundamentals, the Internet, and touch on security and ethics.
-
Course by
-
Self Paced
-
12 hours
-
English

Russian Invasion of Ukraine Teach-Out
The armed conflict in Ukraine first started in the beginning of 2014, when Russia invaded and annexed the Ukrainian region of Crimea. Over the past eight years, there has been ongoing conflict between Ukraine and Russia, with regular shelling and skirmishes occurring along Russian and Ukrainian borders in the eastern part of the country. On February 24, 2022, Russia launched a full-scale military invasion of Ukraine, plunging the entire country into war and sending shockwaves across the world.
-
Course by
-
Self Paced
-
5 hours
-
English

Java Object Basics: Functions, Recursion, and Objects
Code and run your first Java program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just Java, but core Computer Science topics that can be transferred to other languages. The modules in this course cover functions, recursion, objects, and mutability. Completion of the prior 2 courses in this specialization are recommended. To allow for a truly hands-on, self-paced learning experience, this course is video-free.
-
Course by
-
Self Paced
-
9 hours
-
English

Use Genially to Create Mind Maps
Genially is “the tool that brings content to life.” Genially allows you to map out a learning journey for your students using high interest images and interactive tools. By the end of this project, you will be ready to engage your students by creating mind maps to organize and teach content and to help students show their learning.
-
Course by
-
Self Paced
-
3 hours
-
English

Data Analysis and Interpretation Capstone
The Capstone project will allow you to continue to apply and refine the data analytic techniques learned from the previous courses in the Specialization to address an important issue in society. You will use real world data to complete a project with our industry and academic partners. For example, you can work with our industry partner, DRIVENDATA, to help them solve some of the world's biggest social challenges!
-
Course by
-
Self Paced
-
8 hours
-
English

Bootstrap 5 Tutorial
Start learning Bootstrap 5 with the w3schools course to improve your Web Development skills. Bootstrap 5 is the newest version of Bootstrap, which is the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first websites. This is a structured and interactive version of the w3schools Bootstrap 5 Tutorial. The course is self-paced with text based modules, practical interactive examples and exercises to check your understanding as you progress. W3schools is the world's largest web developer learning site.
-
Course by
-
Self Paced
-
English