California Institute of the Arts

USA
1 Scholarships 16 Programs 3 Degree levels
Masters

Master's in Computer Software and Media Applications

DegreeMasters
FieldComputer Software and Media Applications.

Cost & earnings at California Institute of the Arts What students borrow here, and what they go on to earn

You borrow $25,000 median federal debt
You repay $284/mo over 10 years
Graduates earn $41,198 10 yrs after entry
Debt clears in — yrs of the salary premium
US Department of Education figures See the full breakdown →

The Master of Fine Arts in Computer Software and Media Applications at California Institute of the Arts is an interdisciplinary graduate programme that combines advanced software development with creative media practice. It suits practising artists, technologists and designers who want to develop interactive systems, generative media, creative tools and experimental interfaces within an art-school context.

What you'll study

The programme emphasises the intersection of software engineering, human-computer interaction and media art. Students work on projects that range from real-time interactive installations and generative visuals to creative coding tools, augmented/virtual reality experiences and expressive physical computing. Coursework blends technical and conceptual practice, with studio projects, seminars and critiques forming the core of learning.

  • Core studio projects — semester-long projects that foreground process, iteration and public presentation of interactive work.
  • Creative coding and algorithms — practical development using languages and frameworks common in creative practice (for example Processing, p5.js, OpenFrameworks, C++, or relevant Python libraries), algorithmic composition, and generative systems.
  • Real-time graphics and multimedia — synthesis of audio and visual media, shaders, GPU programming fundamentals and optimisation for live performance.
  • Interaction design and physical computing — sensors, microcontrollers, wearable tech, embodied interfaces and prototyping for responsive environments.
  • Machine learning for creative practice — applying ML models for creative tasks such as style transfer, generative models, and data-driven interaction, with critical reflection on ethics and authorship.
  • Systems and software architecture — building robust, modular software for installations and collaborative projects, version control and deployment strategies.
  • Theory and context — seminars in media theory, contemporary art practices, critical studies of technology and the social implications of interactive systems.
  • Collaborative electives — opportunities to work across CalArtsʼ programs (animation, music, theatre, dance) to produce interdisciplinary work.

Teaching methods include one-to-one mentoring, small-group crits, public showings, and collaborative studio work. The programme culminates in a major thesis project or exhibition that demonstrates technical skill, conceptual rigour and a clear creative voice.

Entry requirements

Applicants typically need a recognised bachelor's degree or equivalent, preferably in computer science, software engineering, digital media, fine art, design or a related field. Successful candidates demonstrate both technical competency and artistic potential.

  • Portfolio — a portfolio or project dossier showing recent creative-technical work, code samples, prototypes, or documentation of interactive projects.
  • Technical preparation — evidence of programming ability (e.g. projects in relevant languages/frameworks) and familiarity with fundamental concepts such as data structures, algorithms, or digital signal processing; prerequisites may be met through coursework, professional experience or self-directed projects.
  • Statement of purpose — a clear description of artistic and technical goals, proposed areas of study and how CalArtsʼ resources will support the applicant’s practice.
  • References — academic or professional references that can attest to the applicantʼs creative practice and technical skills.
  • Interview — shortlisted applicants may be invited to an interview or critique to discuss their work and research plans.

International applicants should also check language proficiency requirements. Applicants without formal technical backgrounds but with strong creative practice may be considered if they demonstrate the capacity to complete technical coursework.

Career prospects

Graduates combine software expertise with a critical, experimental approach to media, making them attractive to a wide range of employers and projects. Common career paths include:

  • Interactive media artist or technologist producing gallery installations, public art and commissioned projects.
  • Creative technologist or software developer in studios and agencies working on experiential design, branded experiences and live events.
  • Developer or designer for AR/VR applications, games, and immersive environments.
  • Research or prototyping roles in labs and companies focused on human-computer interaction, mixed reality and new interfaces.
  • Tool and pipeline developer for animation, film, performance and creative production teams.
  • Freelance practitioner or studio founder combining commissioned work, exhibitions and collaborative research.

Graduates also pursue further research or teaching roles in academic and arts institutions, leveraging the programmeʼs emphasis on critical practice and interdisciplinary collaboration.

Why study at California Institute of the Arts

CalArts is an art-centred institution that prioritises experimental practice and cross-disciplinary collaboration. The Computer Software and Media Applications programme is located within a community of artists, musicians, performers and designers, enabling hybrid projects and rich critique.

  • Studio culture — small cohorts, close faculty mentorship and regular critique sessions support sustained project development and artistic growth.
  • Interdisciplinary opportunities — easy collaboration with other CalArts programs allows you to embed software practice in animation, music, dance, theatre and visual arts work.
  • Access to specialised facilities — studios, labs and equipment for projection, sound, motion capture and fabrication support ambitious experimental projects.
  • Faculty and visiting artists — practitioners and researchers working at the intersection of technology and art provide guidance, industry context and networking opportunities.
  • Emphasis on experimentation — the programme encourages risk-taking, conceptual depth and the development of a distinct artistic voice through technological practice.

Students leave prepared to contribute to creative industries, cultural institutions and independent practice with a portfolio that demonstrates both technical mastery and conceptual originality.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to California Institute of the Arts

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.