The current and official versions of the course specifications are available on the web at .
Please consult the web for updates that may occur during the year.
Using the Arduino Uno as a base, this course aims to develop a fundamental understanding of the operation of the digital computer. It includes digital logic fundamentals; number systems; design and programming of microcontroller systems; analogue to digital and digital to analogue conversion; input/output methods; general interface techniques and an introduction to PLCs with practical examples.