60-257 Intermediate Studio: Special Topic Drawing
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 computationallygenerated forms.
Prerequisites: none listed
Offered: Spring 2027
Courseweave needs JavaScript to show sections, workloads and planning tools.