All courses
Find a short course today by searching, filtering or scrolling through our course list. If you have any questions prior to enrolling, get in touch with us by visiting our Contact us page.

Introduction to Databases and Information Systems
Learn the basics of databases and information systems with an intro to SQL. Explore our demo database and interactive exercises!
Online (Self-paced independent learning)

Introduction to Data Visualisation
Explore data visualisation in health and social care. Discover its importance, application, and design in turning data into engaging insights.
Online (Self-paced independent learning)

Introduction to Digital Animation
Develop creative ideas through the moving image by learning the basic techniques of digital animation.
In person (On Campus)

Introduction to Effective Timetabling
This is an intensive, 3-day secondary school timetabling course for those becoming involved in constructing the school timetable for the first...
Multiple

Introduction to Health Data Analytics and R
Discover health data analytics essentials with R. Unlock R's potential for AI, bioinformatics, admin, and epidemiology insights.
Online (Self-paced independent learning)

Introduction to Marketing
An introduction to the role of marketing in a competitive marketplace.
Online (Self-paced independent learning)

Introduction to Philosophy
Learn about fundamental research in contemporary philosophy.
Online (Self-paced independent learning)

Introduction to Sculpture
A hands-on introduction to contemporary sculpture, exploring materials, techniques, and ideas to develop personal sculptural projects.
In person (On Campus)

Introduction to Social Research Methods
Explore research methods, the contexts in which they are used, and the benefits, drawbacks and ethical implications involved.
Online (Self-paced independent learning)

Italian Advanced Conversation (C1+)
Keep your Italian alive and up to date with this conversation course for proficient speakers.
In person (On Campus)

Italian Advanced Step 2
Take the next step in your Italian learning and master the language which will open the door to Italy's rich history and culture.
In person (On Campus)
.png&w=3840&q=75&dpl=e3f83d7afeb43eb8f99596739f984921a6a83c34)
Italian Beginners Step 1 (Semi-intensive)
Always wanted to learn Italian? This course for complete beginners will allow you to discover the basics of the Italian language.
In person (On Campus)

Italian Beginners Step 2
Take the next step in your Italian learning and continue to discover the basics of the language which will open the door to Italy's rich history...
In person (On Campus)
.png&w=3840&q=75&dpl=e3f83d7afeb43eb8f99596739f984921a6a83c34)
Italian Beginners Step 2 (Semi-intensive)
Take the next step in your Italian learning and continue to discover the basics of the language which will open the door to Italy's rich history...
In person (On Campus)

Italian Beginners Step 3
Take the next step in your Italian learning and continue to discover the basics of the language which will open the door to Italy's rich history...
In person (On Campus)

Italian Elementary Step 1
Take your Italian to the next level and go beyond the basics of the language which will open the door to Italy's rich history and culture.
In person (On Campus)

Italian Elementary Step 2
Take the next step in your Italian learning and go beyond the basics of the language which will open the door to Italy's rich history and...
In person (On Campus)

Italian Elementary Step 5
Take the next step in your Italian learning and go beyond the basics of the language which will open the door to Italy's rich history and...
In person (On Campus)

Italian Intermediate Step 2
Take the next step in your Italian learning and become independent in the language which will open the door to Italy's rich history and...
In person (On Campus)

Italian Intermediate Step 3
Take the next step in your Italian learning and become independent in the language which will open the door to Italy's rich history and...
In person (On Campus)

Italian Intermediate Step 5
Take the next step in your Italian learning and become independent in the language which will open the door to Italy's rich history and...
In person (On Campus)

Italian Upper Intermediate Step 5
Take the next step in your Italian learning and become fluent in the language which will open the door to Italy's rich history and culture.
In person (On Campus)

Japanese Beginners Step 1 (Semi-intensive)
Always wanted to learn Japanese? This course for complete beginners will allow you to discover the basics of one of the most widely spoken...
In person (On Campus)

Japanese Beginners Step 2
Take the next step in your Japanese learning and continue to discover the basics of one of the most widely spoken languages in Asia.
In person (On Campus)
