Coding Fundamentals – and the Internet of Things

Course Summary

This course is a perfect starting point for someone wanting to explore an interest in the area and get a taste for its possibilities. This highly interactive, practical course will offer you the opportunity to use a device which will allow you to develop something fun and exciting, whilst introducing you in a practical way to the principles of coding.


Over the duration of the course, you will progress from finding out what coding actually is, to building and programming your own internet connected device.

On completion of the course, you will get to take the completed device away with you as well as the components you used to prototype it. With these, you’ll be able to start taking control of the world around you from your phone!


The course is split into 8 sessions. Each of the sessions will introduce you to new programming concepts whilst building on the previous topics:

  • Basic language & syntax
  • Conditional logic
  • Code reuse - functions
  • Input & Output
  • Code reuse – libraries
  • Connecting to the internet

During the course, you’ll put each of these concepts into practice by building up the components of the device on a prototyping board and programming the controller using the C++ programming language.

For those that wish to take it a step further, there will be an opportunity to try soldering the components onto a custom circuit board that has been designed especially for this course.

Tutor Profile

Adrian Ritchie has gained extensive industry experience from a diverse range of sectors. From HR systems and document management to accounting systems, workflow automation and systems integration there isn’t much Adrian can’t turn his hand to. More recently he has added education and community engagement to his repertoire through coding clubs, student robotics with Ladies College and co-founding Makerspace Guernsey.

Course at a Glance

  • Next Start Dates: New dates TBA
  • CPD Points: 16
  • Course Cost: £525.00
  • Course Length: 2 hours every Wednesday for 8 weeks (18:30-20:30)

There are no dates currently available for this course, If you would like to register your interest please complete the form below:

Related Articles

Latest from Twitter

Want to learn more? Sign up to our mailing list!

We will email you from time to time to update you on upcoming courses, events and conferences.