

Our Courses

C Programming: Language Foundations
Master foundational concepts in the C programming language such as logical statements and arrays.
-
Course by
-
Self Paced
-
English

Big Data Fundamentals
Learn how big data is driving organisational change and essential analytical tools and techniques, including data mining and PageRank algorithms.
-
Course by
-
English

Introduction to Marketing
An introduction to the role of marketing in a competitive marketplace.
-
Course by
-
40
-
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 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

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

Entrepreneurship for Engineers
A toolbox for building a technology startup from idea to execution.
-
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

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

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

Big Data Analytics
Learn key technologies and techniques, including R and Apache Spark, to analyse large-scale data sets to uncover valuable business information.
-
Course by
-
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

Programming for Data Science
Learn how to apply fundamental programming concepts, computational thinking and data analysis techniques to solve real-world data science problems.
-
Course by
-
English

Study Abroad USA: Building Capacity for US Institutions
Learn how to build and grow a study abroad program at your US institution of higher education.
-
Course by
-
English

Value Co-Creation in Sport Management - A New Logic in a Changing Society
Are you a passionate sports lover interested in exploring a new innovative logic in sport management?..
-
Course by
-
English

Biomaterials and Biofabrication: Design, Engineering and Innovation
Take our MOOC to expand your knowledge about biomaterials, biomedical engineering, additive manufacturing, tissue engineering and to obtain insights on the future of biofabrication. This MOOC will benefit individuals working in the biomedical sector to discover emerging trends and achieve their next career step.
-
Course by
-
Self Paced
-
English

The Science of Happiness
The first MOOC to teach positive psychology. Learn science-based principles and practices for a happy, meaningful life.
-
Course by
-
Self Paced
-
English

Bridging Differences
Learn research-based strategies for better relationships, dialogue, and understanding across divides. Relevant to anyone navigating conflicts and differences, especially geared toward college campuses.
-
Course by
-
English

The Foundations of Happiness at Work
Learn why happiness at work matters and how to increase it within yourself and across your organization.
-
Course by
-
Self Paced
-
English

Mindfulness and Resilience to Stress at Work
Learn research-based strategies to help you foster mindfulness, handle stress, and guard against burnout.
-
Course by
-
Self Paced
-
English

Empathy and Emotional Intelligence at Work
Learn research-based skills to strengthen empathy and trust, improve collaboration, and create more innovative, productive, and satisfying experiences at work.
-
Course by
-
Self Paced
-
English

Discrimination and Diversity in the Modern Workplace
This certificate program from the University of California-Berkeley helps professionals navigate complex group dynamics, communicate effectively in challenging situations, and understand how to make decisions consistent with equity goals across their organizations. The courses adapt the latest research to aid professionals as they develop productive responses to policy, ethical, and cultural challenges that organizations confront in an ever-changing, increasingly diverse business environment.
-
Course by
-
Self Paced
-
English

Improving Workplace Climate
This certificate program from the University of California-Berkeley helps professionals navigate complex group dynamics, communicate effectively in challenging situations, and understand how to make decisions consistent with equity goals across their organizations. The courses adapt the latest research to aid professionals as they develop productive responses to policy, ethical, and cultural challenges that organizations confront in an ever-changing, increasingly diverse business environment.
-
Course by
-
English