All Courses
Introduction to refugee law for judges
- Date: View course provider schedule
- Location: Online
- Time: View course provider schedule
This course is offered in partnership with the Africa Chapter of the International Association for Refugee Judges.
View Course Details
Introduction to Small Molecule Drug Discovery & Development
- Date: View course provider schedule
- Location: Online
- Time: 17 hours to complete
This course takes a high-level tour of what it takes to research and develop a new drug.
View Course Details
Introductory Course in Laboratory Animal Science
- Date: On demand
- Location: Online
- Time: Self-paced
This specialised course is aimed at persons who perform procedures on, care for, or euthanase animals for scientific purposes.
View Course Details
Investment Management
- Date: View course provider schedule
- Location: Online
- Time: 7-10 hours per week
Learn about the practical aspects of investing in South Africa and overseas.
View Course Details
IT Management
- Date: View course provider schedule
- Location: Online
- Time: 7-10 hours per week
Acquire the knowledge and confidence to handle every aspect of contemporary IT operations effectively.
View Course Details
Judgment writing
- Date: View course provider schedule
- Location: Online
- Time: View course provider schedule
In this course, participants will hone their judgment writing skills.
View Course Details
Judicial leaders retreat
- Date: Contact course provider
- Location: In person
- Time: Contact course provider
We offer a two-year (5 days each year) retreat for those already in or entering into judicial leadership roles.
View Course Details
Julia Scientific Programming
- Date: View course provider schedule
- Location: Online
- Time: 19 hours to complete
This course introduces you to Julia as a first programming language.
View Course Details
Junior Cricket Coaching
- Date: On demand
- Location: Online
- Time: Self-paced
Tailor your coaching to match the unique developmental stages of each child.
View Course Details
Junior Football Coaching
- Date: On demand
- Location: Online
- Time: Self-paced
Tailor your coaching to match the unique developmental stages of each child.
View Course Details
Junior Hockey Coaching
- Date: On demand
- Location: Online
- Time: Self-paced
Tailor your coaching to match the unique developmental stages of each child.
View Course Details
Junior Netball Coaching
- Date: On demand
- Location: Online
- Time: Self-paced
Tailor your coaching to match the unique developmental stages of each child.
View Course Details