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).

    Explore More

    Related Transfer Requirements

    Build your UCSD Interdisciplinary Computing in the Arts Major (ICAM) (Visual Arts) plan

    Pick your community college and see which of its classes count, term by term.

    Pick your college