CC227: Creative Computing II
This page contains a reading list, slides, lab notes, and other
materials for CC227 (Creative Computing II) for the 2009-10 academic
year.
For Christophe Rhodes' contact details, please see his home page or his departmental web
page.
Slides
Slides, lab sheets, and other lecture material will be made available
here after the corresponding lecture.
Autumn 2009
- Tuesday 29th September,
10:00–15:00 [Little
Harmonic Labyrinth blind_spot sketch]
- Tuesday 6th October, 10:00–15:00 [Benham's disk sketch Stroop effect sketch eye schematic sketch]
- Tuesday 13th October, 10:00–15:00 [RGB cube sketch HSB cone sketch]
- Tuesday 20th October, 10:00–15:00 [Maxwell's triangle sketches 1 2 Sadowski's illusion sketch sRGB colours in xy chromaticity sketch]
- Tuesday 27th October, 10:00–15:00 [Beta motion sketch Phi phenomenon sketch Gestalt figures sketch]
- Tuesday 10th November, 10:00–15:00 [labsheet with comments linear interpolation cubic Hermite spline interpolation sketch for labsheet part 3]
- Tuesday 17th November, 10:00–15:00 [labsheet with comments sound for Win32 Octave sound.m for OS X]
- Tuesday 24th November, 10:00–15:00 [labsheet with comments]
- Tuesday 1st December, 10:00–15:00
- Tuesday 8th December, 10:00–15:00 [labsheet with comments]
Winter 2010
Coursework
There are two courseworks, each worth 15% of the total credit for
this module:
- Due Friday 22nd January: Animation
- Due Friday 26th March: Information Retrieval [dictionary]
Syllabus
- Visual perception
- cones, rods and the eye; optical illusions; colour vision; colour spaces and profiles; motion perception and Gestalt psychology.
- Animation
- approaches to animation; perception in video and film; making animations; visualisation.
- Sound, hearing and music
- sound and the ear; frequency, pitch and harmony; melody; rhythm; digital audio formats and compression.
- Signals
- the nature of signals; special signals; audio signals and sampling; frequency, amplitude and phase; the Fourier representation.
- Systems
- linearity and time-invariance; impulse responses and convolution; spectral analysis; convolution by spectrum multiplication.
- Audio and image filtering
- EQ; filter design; subtractive synthesis; echo and reverberation; resampling; image representation; two-dimensional convolution and image effects.
- Multimedia information retrieval
- retrieval, fingerprinting and similarity; features and distance measures; systems for multimedia information retrieval.
Reading List
Essential Reading
The essential material in the course is based around two subject
guides, shared with the University of London External Programme.
Final drafts of the two subject guides can be downloaded here:
In addition, substantial excerpts and some extra materials are
available at the External Programme's news
page, and on the External Programme's page
for volume 1.
In addition to the guides, it is essential that students remain
familiar with Processing, and
additionally gain fluency
with Octave, an environment for
numerical and signal processing and visualization; the following
titles may be of assistance:
- C. Reas and B. Fry, Processing: A Programming Handbook for Visual
Designers and Artists;
- D. Shiffman, Learning
Processing;
- J.W. Eaton, D. Bateman and
S. Hauberg, GNU
Octave Manual.
Additional Reading
In addition to the core technical material, it will be helpful for
understanding (technical or cultural or both) to read around the
subject. Some suggestions:
- J.D. Foley, A. van Dam and others, Introduction to Computer Graphics;
- A.V. Oppenheim and A.S. Willsky with S. Hamid Nawab, Signals
and Systems;
- R. Dawkins, The Blind Watchmaker;
- R.P. Feynman, Lectures on Physics, Chapters 35-36;
- M. Stokes, M. Anderson, S. Chandrasekar and
R. Motta, A Standard
Default Color Space for the Internet – sRGB;
- S. Handel, Listening;
- D.M. Howard and J. Angus, Acoustics and Psychoacoustics
- D.J. Levitin, This Is Your Brain On Music
- O. Sacks, Musicophilia
- I.H. Witten, A. Moffat and T.C. Bell, Managing Gigabytes:
Compressing and Indexing Documents and Images
- C.J. van
Rijsbergen, Information
Retrieval
Office Hours
Office hours in the Winter Term 2010 are 10:00–12:00 on
Thursdays. If you are planning to come and ask questions, please try
to e-mail me in advance.
Past exam papers
Evaluation Questionnaires