Our Courses
Enhancing Catholic School Identity
How to build a Catholic Dialogue School in a pluralising and secularising world
- Course by
- Self Paced
- 20
- English
Existential Well-being Counseling: A Person-centered Experiential Approach
Explore existential themes in your personal and professional life. Develop strengths and counseling skills to improve your well-being and the well-being of others.
- Course by
- Self Paced
- 28
- English
Global Challenges for a Sustainable Society
Our society today is facing many challenges: climate change, hunger, inequality,… But what is the current state of these issues? How did we get here? How are all these challenges connected? And what are different possibilities to move towards a more sustainable future?
- Course by
- Self Paced
- 30
- English
Introduction to Global Governance
Critical introduction to the concept, importance and analysis of global governance. In particular, this course provides an overview of the main actors involved in global governance and how these actors manage current key global challenges.
- Course by
- Self Paced
- 30
- English
Irrigation Efficiency: more food with less water
Learn to improve the efficiency of different irrigation system components over varying scales in order to extract less water from our resources while producing more food.
- Course by
- Self Paced
- 30
- English
Rule of Law and Democracy in Europe
Critical and interdisciplinary introduction to democracy and the rule of law in the European Union (EU).
- Course by
- Self Paced
- 28
- English
Research Ethics: a guide for responsible research with human subjects
Learn to identify the key ethical issues in human subjects research, to critically reflect on these, and to practically approach them through experts’ lectures and interviews, case studies, and interesting exercises.
- Course by
- Self Paced
- 21
- English
Sustainable Trade
Critical interdisciplinary introduction on how to make international trade and global value chains more sustainable from the Global South to the Global North, with a focus on the contribution of voluntary sustainability standards.
- Course by
- Self Paced
- 21
- English
Urban Food Systems
Learn which factors shape food systems in the context of urban growth and land-use patterns. You will learn about food accessibility, food choice, foodsheds, food safety, urban agriculture, urban food governance and more.
- Course by
- Self Paced
- 21
- English
The UN Sustainable Development Goals: an Interdisciplinary Academic Introduction
An interdisciplinary introduction to the UN Sustainable Development Goals (SDGs)which looks at all SDGs, their progress and challenges.
- Course by
- Self Paced
- 11
- English
Open Source Software Development: Linux for Developers
Start your open source software (OSS) adventure today by learning the key concepts of developing open source software and how to work productively in a Linux environment.
- Course by
- Self Paced
- 11
- English
Linux Tools for Software Development
Learn the tools you need to confidently work in Linux development environments and beyond.
- Course by
- 11
- English
Git for Distributed Software Development
Get a thorough introduction to Git, the source control system that arose out of the Linux kernel community, that enables widely distributed software development to operate efficiently.
- Course by
- 11
- English
Introduction to RISC-V
Discover various aspects of RISC-V, including technical aspects, specifications and the community ecosystem.
- Course by
- 15
- English
Building a RISC-V CPU Core
Create a RISC-V CPU with modern open source circuit design tools, methodologies, and microarchitecture, all from your browser.
- Course by
- Self Paced
- 9
- English
Building Applications with RISC-V and FreeRTOS
Get the skills that enable you to build embedded systems with RTOS capabilities for real-time applications.
- Course by
- Self Paced
- 9
- English
RISC-V Toolchain and Compiler Optimization Techniques
Develop a working knowledge of the internals of compiler toolchains and compiler optimization techniques with a focus on RISC-V applications.
- Course by
- Self Paced
- 11
- English
Foundations of RISC-V Assembly Programming
Gain basic hardware-related RISC-V assembly programming knowledge and skills.
- Course by
- 15
- English
Computer Architecture with an Industrial RISC-V Core [RVfpga]
Get a practical introduction to using RISC-V computer architecture based on a RISC-V system-on-chip (SoC) targeted to a field-programmable gate array (FPGA) and to different simulation tools.
- Course by
- Self Paced
- 11
- English
Introduction to Cloud Foundry
Deploying and managing applications securely and efficiently is critical in today's technology organizations. As a result, organizations are turning to Kubernetes to run their workloads, only to find massive complexity associated with the platform. Learn about Cloud Foundry, the modern model to deliver cloud-native applications to any infrastructure, including Kubernetes, in this free online course.
- Course by
- Self Paced
- 15
- English
Introduction to WebAssembly
Get a solid foundation on the WebAssembly runtime and its capabilities, and learn how and why WebAssembly has succeeded in bringing new programming languages to the web, when others have failed.
- Course by
- Self Paced
- 40
- English
WebAssembly Actors: From Cloud to Edge
Embrace the actor model to build portable, secure, lightweight WebAssembly modules that thrive in the cloud, at the edge, and anywhere in between.
- Course by
- Self Paced
- 25
- English