

Our Courses
Computer System Design: Advanced Concepts of Modern Microprocessors
Learn about advanced computer design concepts, including how to make modern multicore-based computers both fast and energy efficient.
-
Course by
-
Self Paced
-
English
Jump Start: Maestro Hyperscale Network Security
In this course, you will learn about the Check Point Maestro Hyperscale Network Security solution, an innovative way to simplify your network security workflow orchestration and seamlessly scale up your existing security gateway infrastructure on demand.
-
Course by
-
Self Paced
-
English
Jump Start: Small/Medium Business
In this course, you will learn about the Check Point Small/Medium Business Network Security solution, a cost-effective way to implement the full suite of Check Point access control and zero-day threat prevention features to protect your business.
-
Course by
-
Self Paced
-
English
Check Point Jump Start: CloudGuard Workload Protection and Application Security
The purpose of this program is to give you an insight into the security challenges involving workload protection and application security in the cloud, and Check Point’s solutions for those challenges. The program will also enable you to perform a basic deployment and configuration of the various solutions under the CloudGuard umbrella.
-
Course by
-
Self Paced
-
English
Teaching & Learning in the Diverse Classroom
2020 POD Network Innovation Award
Through real stories, reflection, and key research, learn how to create and sustain inclusive, student-centered learning environments.
-
Course by
-
Self Paced
-
English
Build your very first iOS app
Learn how to get started with app development and create your very first iOS app.
-
Course by
-
Self Paced
-
English
IoT Sensors and Devices
Explore various IoT devices and sensor types, how they work, and how we connect them. Map out the process for developing your own IoT ideas.
-
Course by
-
English
C Programming: Getting Started
Start learning one of the most powerful and widely used programming languages: C.
-
Course by
-
Self Paced
-
English
C Programming: Language Foundations
Master foundational concepts in the C programming language such as logical statements and arrays.
-
Course by
-
Self Paced
-
English
C Programming: Modular Programming and Memory Management
Enhance your coding skills along your path to becoming a proficient C programmer with the essential concepts of functions and pointers. Receive instant feedback on your code right within your browser.
-
Course by
-
Self Paced
-
English
C Programming: Pointers and Memory Management
Continue building your coding skills along your path to becoming a proficient C programmer by mastering the concept of pointers and memory management. Receive instant feedback on your code right within your browser.
-
Course by
-
Self Paced
-
English
C Programming: Advanced Data Types
Master effective ways to store your data in the C programming language using advanced data types such as structures and linked lists. Receive instant feedback on your code right within your browser.
-
Course by
-
Self Paced
-
English
Linux Basics: The Command Line Interface
Learn the Linux Command Line interface and become a skilled user of this powerful operating system.
-
Course by
-
English
C Programming: Using Linux Tools and Libraries
Learn how to use professional tools and libraries to write and build C programs within the Linux operating system. Receive instant feedback on your code right within your browser.
-
Course by
-
Self Paced
-
English
Climate Change: Carbon Capture and Storage
Explore the technology that can provide a long-term solution to protect our atmosphere from an excess of carbon dioxide, in the context of global energy, our use of fossil fuels, and climate change.
-
Course by
-
Self Paced
-
8
-
English
Climate Solutions
We are in a Climate Emergency. The actions we all choose to take over the next decade will decide whether we succeed or fail to meet the biggest challenge to our civilisation in the 21st century.
Learn how you can help tackle climate change.
-
Course by
-
15
-
English
Introduction to Marketing
An introduction to the role of marketing in a competitive marketplace.
-
Course by
-
40
-
English
Digital Marketing Strategy
Set your fundamental right while crafting your marketing strategy for the digital age. Learn to apply powerful frameworks and practices to develop digital marketing plans.
-
Course by
-
20
-
English
Breeding Programme Modelling with AlphaSimR
Breeding programmes are key to the genetic improvement of plant varieties and animal breeds used in agriculture. This unique course shows how to model an existing or new breeding programme and the evaluation of alternative breeding scenarios.
-
Course by
-
Self Paced
-
13
-
English
Nitrogen: A Global Challenge
Learn about the global nitrogen challenge, how nitrogen has helped human civilization to develop, and how its misuse now threatens us.
-
Course by
-
Self Paced
-
13
-
English
Nitrogen: A Global Challenge (Bhutan)
Learn about the global nitrogen challenge, how nitrogen has helped human civilization to develop, and how its misuse now threatens us.
-
Course by
-
Self Paced
-
10
-
English
Nitrogen-related field measurements
Good measurements are key for tackling the nitrogen challenge. Our landmark course gives you guided training in everything from greenhouse gas flux measurements, through ammonia flux measurements, to a number of plant and soil nitrogen measurements.
-
Course by
-
Self Paced
-
English
The Role of Social Sciences in Nitrogen Research
Humans play a key role in sustainable nitrogen management: how we contribute to nitrogen pollution, how we perceive it, and how we act on it. In this course, we present the exciting ways the social sciences can be used in the field of nitrogen research.
-
Course by
-
Self Paced
-
English
Sorption and transport in cementitious materials
Learn how to study and improve the durability of cementitious materials.
-
Course by
-
Self Paced
-
English