


























MFA Computational Studio Arts
Using Java and Processing (A version of Java modified for artists) this course will provide you with the tools you'll need to creatively apply programming skills to your own practice. It encourages a practical and theoretical engagement with computer programming. Visits from guest speakers and student lead discussions will encourage and enhance your critical awareness of the issues surrounding computer art, culminating in the design and development of your own project.
By the end of this course you should be:
Familiar with the fundamentals of program design and implementation, including interaction and image manipulation.
- Able to research, design and develop your own original programs using Java and Processing. This will include stand-alone applications and web based Applets.
- You will be able to place the software art you create within a cultural and theoretical context.
Areas we will cover (not necessarily in this order):
[variables: declaration and initialisation] [Classes and methods, creating and invoking] [Drawing basic shapes, applying transformations, custom colors] [making Applets/applications] [Image manipulation, blurs, edge detection and others] [Strings, matching, manipulating] [GUIs][Digital Collage project] [Interaction – mouse and keyboard, Buttons, sliders] [Sound and animation, inc starting to use midi and synthesis] [generating documentation and Jars] Basics of SQL and database querying, getting started with mobile phone programmming
Where and when:
Tuesdays from 10 - 1
9-10 tutorials
The Digital Studios (Ground Floor, Ben Pimlot Building)
with Eleanor Dare: ma501ed@gold.ac.uk
Link to resources for this course
blur that targets a named image