skip to main content
Physical Computing: Electronics and Code with Arduino

Physical Computing: Electronics and Code with Arduino

London College of Communication
Taught by
Adam Corrie


The use of electronics and code has become a powerful, enabling tool for artists, designers and engineers to create devices, communicate ideas and immerse people in engaging and responsive environments. Arduino is a versatile, affordable open-source platform for rapid prototyping and development for the Internet ofThings (IoT).This hands-on course aims to explore the tools and concepts that enable digital interactive designers to harness technology in interesting and effective ways. You will learn how to build circuits and write code to make responsive devices or installations. 

Topics Covered 

  • Electrical theory and practical electronic circuits 
  • Microcontrollers 
  • Coding, logic and open source-communities
  • I/O for cause and effect 
  • Working across analougue and digital domains 
  • Serial communication 
  • Using sensors to respond to human interaction with movement, light and sound

Course Outcomes 

By the end of this course you should be able to: 

  • Understand how to design and build electronic circuits 
  • Confidently select and use components to build responsive, interactive objects and environments 
  • Know how to code and control microcontrollers 

Who Should Attend

This course has been designed for interaction designers, artists, programmers, game-makers and hobbyists. 


Beginner. You don't need any previous experience. 

Follow on Courses 

Once you have completed this course you may be interested in taking Digital Design or Electronics and Programming with Raspberry Pi

Tutor Description

Adam Corrie is an experienced systems integration engineer who has produced interactive, immersive exhibits and installations since 2005. An accomplished technical communicator, he has delivered seminars to students, educators and researchers at schools, universities and research institutes all over the world. He teaches creative code and physical computing at University of the Arts London. Adam is co-founder of LCC’s Creative Technology Lab.

Adam Corrie's website

Available dates