Course Description

This is a workshop based programme to provide an interactive environment to practice the knowledge of basic computer organization to installation art. Through the exploration of robotics and embodied system programming, students are expected to be able to construct simple electronics circuits and make simple modifications to existing electronic devices, in order to adapt existing hardware to suit their needs. The course aims to prepare students to further research into the area of installation art and electronic creative works.


No announcement yet.

Class Information

Lecture time:
L01/LA1/LB1 FRI 12:00 - 14:50
CMC M7058
Oscar Kin Chung Au (kincau@cityu.edu.hk), M6015, 3442-5725
Class Homepage:

Course Load and Marking Scheme

Class works 40%
Projects assignments 50%
Class participation 10%


Stacks Image 1415
Stacks Image 1417
Stacks Image 1421
Stacks Image 1419
Getting Started with Arduino
By Massimo Banzi
Maker Media, Inc

Programming Interactivity: A Designer's Guide to Processing, Arduino, and Openframeworks
By Joshua Noble
O'Reilly Media

Arduino Cookbook
By Michael Margolis
O'Reilly Media

Getting Started with Raspberry Pi
By Matt Richardson, Shawn Wallace
Maker Media, Inc

Online resources

Arduino official website - http://www.Arduino.cc
Reference page - https://www.arduino.cc/en/Reference/HomePage
Playground page - http://playground.arduino.cc/

Raspberry Pi official website - https://www.raspberrypi.org/
RPi Hub - http://elinux.org/RPi_Hub
Python official website - https://www.python.org/

Drawing Software
Fritzing - http://fritzing.org/home/
SchemeIt - http://www.digikey.com/schemeit

Online stores
Sparkfun - https://www.sparkfun.com
Adafruit - https://www.adafruit.com/
SeeedStudio - https://www.seeedstudio.com
RS Components - http://hkcn.rs-online.com/