Skip to main content
Graduate Degrees and Concentrations

The UCI General Catalogue is the official guide to all degree and graduation requirements; the information below is intended for general planning purposes only.


Concentration in Critical Practices in Arts, Science and Technology (formerly Arts Computation Engineering) (M.S. only)

The goal of the M.S. concentration in Critical Practices in Arts, Science and Technology is to provide students with a broad-based and interdisciplinary training at the intersection of digital technology and cultural and artistic practices. more »


Fall 2008 to Current Degree Requirements

CPAST Core:
  • Five CPAST interdisciplinary theory seminars
  • Four CPAST studio/labs
  • Two CPAST project internships
  • One CPAST thesis research
Electives

Four Bren School courses with at least one from each category listed below, passwed with a grade of B or better.

  • One course from Graphics and Interactive Systems:
    • CS 211A: Visual Computing
    • CS 213: Introduction to Visual Perception
    • INF 231: Human-Computer Interaction
    • INF 242: Ubiquitous Computing and Interaction
  • One course from Software and Data-Intensive Systems:
    • CS 222: Principles of Data Management
    • INF 211: Software Engineering
    • CS248A/INF 241: Introduction to Ubiquitous Computing
    • CS 271: Introduction to Artificial Intelligence
    • CS 277: Data Mining
    • CS 230 : Distributed Computer Systems
  • One course in Hardware and Design:
    • CS 244/INF 244: Introduction to Embedded and Ubiquitous Systems
    • CS 250A: Computer Systems Architecture
    • CS 232: Internet
    • CS 252: Introduction to Computer Design
Two additional breadth electives that may be chosen by students in consultation with an advisor, and/or may be assigned by the CPAST program committee.



Fall 2003 to Spring 2008 Degree Requirements

ACE Core:
  • Five ACE interdisciplinary theory seminars
  • Four ACE studio/labs
  • Two ACE project internships
  • One ACE thesis research
Electives

A minimum of four Bren School electives including one from the following three areas listed below.

  • One course from Theory:
    • CS 260: Fundamentals of the Design and Analysis of Algorithms
    • CS 261: Data Structures
    • CS 263: Analysis of Algorithms
  • One course from Architecture/CAD/Hardware:
    • CS 244: Introduction to Embedded & Ubiquitous Systems
    • CS 250A: Computer Systems Architectures
    • CS 232: Internet
    • CS 252: Introduction to Computer Design
  • One course in Software and Systems:
    • INF 231: Human-Computer Interaction
    • CS 241: Advanced Compiler Construction
    • CS 222: Principles of Data Management
    • INF 211: Software Engineering
    • CS 230: Distributed Computer Systems

Two additional breadth electives that may be chosen by students in consultation with an advisor, and/or may be assigned by the ACE program committee.

More about the degree...

As digital technologies infiltrate increasingly diverse aspects of cultural practice, and human culture at large is influenced by the presence of digital technologies, there is a profound need for a new type of professional in the entertainment industry, in education, and in the arts, who can help to construct, manage, and monitor these changes.

Such a professional must be technically skilled, artistically skilled, and theoretically skilled, all at an equally high and rigorous level. The goal of the M.S. concentration in Critical Practices in Arts, Science and Technology (CPAST) is to provide students with a broad-based and interdisciplinary training at the intersection of digital technology and cultural and artistic practices.

Students must apply and be accepted directly to this program.

Strongly practical in composition, the CPAST program provides students with the opportunity to explore in detail topics such as telematic performance, immersive and augmented environments, embodied interaction, and the cultural impact of new technologies.