51-757 Introduction to Computing for Creative Practices
10 units, Carnegie Mellon University
This course is an introduction to Java programming for designers, architects, artists and other visual thinkers, using the popular "Processing" Java toolkit for interactive graphics. Intended for students with little or no prior programming experience, the course uses interaction and visualization as a gateway for learning the traditional programming constructs and the fundamental algorithms typically found in a first course in programming. Students will become familiar with essential programming concepts (types, variables, control, user input, arrays, files, and objects) through the development of interactive games, information visualizations, and computationally-generated forms. This course is intended for MDES & MPS students in Design; all other students by permission of the instructor.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.