UC San Diego Interdisciplinary Computing in the Arts Major (ICAM) (Visual Arts) Transfer Requirements and Classes
The major preparation UC San Diego lists for Interdisciplinary Computing in the Arts Major (ICAM) (Visual Arts) transfers starts with VIS 10, VIS 22 and VIS 41; the full list is below.
UC San Diego does not offer the Transfer Admission Guarantee (TAG).
34 California community colleges have a current transfer agreement with UCSD for this major. Pick yours below to see which of its classes count.
34
California community colleges with a transfer agreement for Interdisciplinary Computing in the Arts Major (ICAM) (Visual Arts)
Your community college
Which classes count at your community college?
Pick your college to see its class for each UCSD requirement.
Major Requirements
UC San Diego Interdisciplinary Computing in the Arts Major (ICAM) (Visual Arts) Major Preparation
The courses UC San Diego lists as Interdisciplinary Computing in the Arts Major (ICAM) (Visual Arts) major preparation for transfer applicants, for the 2026-27 academic year. Course numbers are UCSD's own; pick your community college above to see the matching class there.
Foundation level - required coursework
Complete all of these
VIS 10 Computing in the Arts Lecture Series
VIS 22 Formations of Modern Art
VIS 41 Design Communication
VIS 70N Introduction to Media
Computer science
Complete 1 of these
VIS 42 Intro to Creative Coding
CSE 6R Introduction to Computer Science and Object-Oriented Programming: Python
CSE 11 Introduction to Programming and Computational Problem Solving - Accelerated Pace
COGS 18 Introduction to Python
DSC 20 Programming and Basic Data Structures for Data Science
BILD 62 Introduction to Python for Biologists
Mathematics
Complete 1 of these
MATH 10A Calculus I
MATH 15A Discrete Mathematics
MATH 18 Linear Algebra
MATH 20A Calculus for Science and Engineering
PSYC 60 Introduction to Statistics
Art making
Complete 1 of these
VIS 1 Introduction to Art-Making: Two-Dimensional Practices
VIS 2 Introduction to Art-Making: Motion and Time Based Art
VIS 3 Introduction to Art-Making: Three-Dimensional Practices
VIS 60 Introduction to Digital Photography
VIS 80 Intro to the Studio Major
Interdisciplinary
Complete 1 of these
VIS 30 Introduction to Speculative Design
VIS 31 Undead Media, All Things Zombie
VIS 32 Art, Design and the Brain
COGS 3 Introduction to Computing
COGS 9 Introduction to Data Science
COGS 10 Cognitive Consequences of Technology
DSGN 1 Design of Everyday Things
MUS 4 Introduction to Western Music
FAQ
Frequently Asked Questions
Does UC San Diego have an Interdisciplinary Computing in the Arts Major (ICAM) major for transfer students?
Yes. UC San Diego offers Interdisciplinary Computing in the Arts Major (ICAM) (Visual Arts) (B.A.) and lists the major preparation it expects transfer applicants to complete.
What classes do I need to transfer to UC San Diego for Interdisciplinary Computing in the Arts Major (ICAM)?
UC San Diego's Interdisciplinary Computing in the Arts Major (ICAM) (Visual Arts) major preparation includes VIS 10, VIS 22, VIS 41, VIS 70N, VIS 42 and CSE 6R, with more courses in the list on this page. Pick your community college on this page to see which of its classes match.
Can I use TAG for UC San Diego Interdisciplinary Computing in the Arts Major (ICAM)?
UC San Diego does not offer the Transfer Admission Guarantee (TAG).