Find a Course
Courses and events suitable for all levels
Courses and events for absolute beginners.
Courses and events for those who have tried a few different things and have done some self-driven learning.
Courses and events for those looking to really stretch themselves.
Creating computer programs that appear to think.
Solving problems with computers.
Professional object-oriented programming language.
Working with data.
Modelling for database development.
Database development and usage.
Working with and building electronic devices.
Organising and analysing data.
Using this modelling approach to build better programs.
Using structured approaches to solving problems.
Programming principles and practical ways of working in programming.
Professional and easy-to-learn programming language.
Building computer controlled machines to undertake a variety of tasks.