PublicationsThe U4 Blog

Online course

Essentials of anti-corruption II: Development programming

4-week, expert-led course. Gain practical knowledge about corruption and anti-corruption in development work. Apply anti-corruption programming principles to an area of your choice.


Facilitated, expert-led course. Free of charge.

Engage in self-study, written assignments and group discussions in an online forum. Successful participants receive a certificate.


4 weeks.

Participants will need 3–5 hours per week to review the material, contribute to discussions, and complete a short assignment. Support from U4 advisers and affiliated experts is available.


New dates in 2024 to be confirmed. You may register for the waiting list (non-binding) and we will notify you when dates are set.

Who can apply

U4 online courses are primarily for U4 partner staff and their guests. Partner staff can sign up directly, see below.

We also accept applicants from NGOs and multilateral organisations who collaborate with the U4 partner agencies. If this applies to you, please ensure that you get a nomination from your contact person in the U4 partner agency sent by e-mail to . Please include your name, position and organisation with a note on your professional background and why you think you can benefit from this course.

We regret that we cannot accommodate applicants who have no direct relevance to the U4 partners' work.

Course prerequitsites

In order to ensure a shared basic knowledge of definitions, terminology and concepts of corruption and anti-corruption, prospective participants must complete our self-paced Essentials of Anti-Corruption I module before they can take this course.

What you'll learn

  • Understanding corruption: why theory is important
  • Diagnosing corruption challenges
  • Programming considerations
  • Programming in practice

Questions about the course? Contact

Download course leaflet (PDF).

Register your interest for this course:


Rachael Tufft
Rachael Tufft
Senior Learning Technology Adviser