ICAM: INTERDISCIPLINARY COMPUTING AND THE ARTS MAJOR
|
|
Click here for a printer friendly ICAM major curriculum sheet and checklist Major Code: VA29The Interdisciplinary Computing and the Arts major in the Music and Visual Arts Departments draws upon and aims to bring together ideas and paradigms from computer science, art, and cultural theory. It takes for granted that the computer has become a metamedium and that artists working with computers are expected to combine different media forms in their works. All of this makes the program unique among currently existing computer art or design programs which, on the one hand, usually focus on the use of computers for a particular media (for instance, specializing in computer animation, or computer music, or computer design for print) and, on the other hand, do not enter into a serious dialogue with current research in computer science, only teaching the students “off-the-shelf” software. The goals of the program are to prepare the next generation of artists who will be functioning in a computer-mediated culture; to give students necessary technical, theoretical and historical backgrounds so they can contribute to the development of new aesthetics for computer media; to prepare students to mediate between the worlds of computer science and technology, the arts, and the culture at large by being equally proficient with computing and cultural concepts; and to give students sufficient understanding of the trajectories of development in computing so they can anticipate and work with the emerging trends, rather than being locked in particular software currently available on the market. LOWER DIVISION 8. UPPER DIVISION 12. TOTAL COURSES REQUIRED 20 ALL COURSES TAKEN FOR MAJOR REQUIREMENTS MUST BE TAKEN FOR A LETTER GRADE, AND ONLY GRADES OF C- OR BETTER WILL BE ACCEPTED. REFER TO COURSE DESCRIPTIONS FOR ENFORCED PREREQUISITES. Enrollment in production courses is limited to two per quarter. Production courses are numbered VIS 109, 131, 132, 140/ICAM 101, 141A - B, 145A/ICAM 102, 145B, 147A - B, 174. ICAM 120, 160A-B Indicates Production Course LOWER-DIVISIONARTS (4 Courses Required) MUS 4 Introduction to Western Music COMPUTING AND THE ARTS (1 Course Required) ICAM 40/VIS 40 Introduction to Computing in the Arts COMPUTER SCIENCE (1 OR 2 Courses Required) CSE 11 Intro. to Computer Science and Object-Oriented Programming: JAVA OR CSE 8A/AL Intro. to Computer Science: JAVA (and Lab) MATHEMATICS (2 OR 3 Courses Required) MATH 20A Calculus for Science and Engineering OR MATH 10A Calculus
UPPER-DIVISIONSURVEY (1 Course Required) ICAM 110 Computing in the Arts: Current Practice
FOUNDATION (3 Courses Required) ICAM 101/VIS 140 Digital Imaging: Image and Interactivity
ADVANCED (4 Courses Required) Choose three from: Choose one from: VIS 141B Computer Programming for the Arts II
THEORY AND HISTORY (2 Courses Required) ICAM 150/VIS 159 History of Art and Technology Choose one from: VIS 123CN Early Print Culture: The First Media Revolution
SENIOR PROJECT (2 Courses Required) ICAM 160A Senior Project in Computer Arts I |






