image

ACADEMICS

Courses

UCSB's Online Schedule of Classes:

To search for a course at UCSB, or obtain a list of courses by department, use the online Schedule of Classes.

MAT Schedule of Classes - Winter 2026

Week View

Graduate Courses

Course
Day
Time
Location
Course Code

MAT 200C

Digital Media Technology and Engineering

4 units

Instructor: K. Yerkes

TR
10am - 11:50am
Elings 2003
58875

Description

This course surveys pattern formation mechanisms. Many complex visual phenomena can be generated from less than 100 lines of code, such as the Mandelbrot set, reaction-diffusion, and the Lorenz attractor. We will study and implement a variety of these phenomena.

MAT 225

CREATE Ensemble

1-4 units

Instructor: K. Yerkes

F
2pm - 4:50pm
Girvetz 2110
61911

Description

Hands on practical approach to composition, improvisation, critique, refinement, and research dedicated to live performance.

Open to laptops, new interfaces for artistic expression, audiovisual art, live coding, local and/or wide area networked performance, interactive dance, music for acoustic and electronic instruments, performance art, trans-categorical live performance, etc.

Prerequisite: graduate standing in MAT or Music or consent of instructor; students are expected to contribute some combination of technical development, composition, and/or performance skills. Optionally, take in conjunction with independent study for related research.

We will prepare one structured improvisation for the entire group and several smaller pieces according to our resources. Will discuss many potential venues on and off campus for events.

MAT 237

Designing Expressive Technologies

4 units

Instructor: J. Jacobs

M
3pm-5:50pm
Elings Hall 2003
59162

Description

Computational tools create new opportunities for making things, yet designing expressive computational systems poses many challenges. Addressing these challenges requires finding ways to integrate rigorous and structured research and development methodologies with observations of real-world creative production, and dialog and collaboration with different kinds of makers. This course is for Ph.D and Masters students with an interest in researching and designing computational technologies for art, design, manufacturing, or craft. The course is run as a seminar involving discussion of readings and concepts presented in lecture and exploration of human-computer interaction research methodologies.

MAT 240B

Digital Audio Programming

4 units

Instructor: K. Yerkes

TR
1pm - 2:50pm
Elings Hall 2003
28712

Description

This course explores human-computer interfaces, communication schemes, and mapping strategies in the context of audio software development. It also introduces audio and audio programming. We explore high- and low-level aspects of interactive control of musical systems by designing and using digital musical instruments (DMI) and tools. Topics include graphical user interface (GUI), tangible user interface (TUI), essential audio synthesis and processing techniques, and considerations of embedded audio systems. Each student is guided through stages of development such as sketching, research, prototyping, implementation, and performance and then demonstrates their open-source software.

MAT 245

Advanced Lessons in Media Composition

4 units

Instructor: J. Kuchera-Morin

MW
10am - 11:50pm
Elings Hall 2003
59170

Description

This is a studio-based course in media composition for making media art works for advanced students working on their portfolios. We will deal with the compositional process with regard to multimodal content that unfolds over time and space. The object of this seminar is to make, and also to discuss our compositional processes as we build our portfolios. Each student will work on their individual or group project and will present work each week. We can meet as a group and individually as well. During the class/lab sessions, students will also bring in various works and readings from artists and researchers from which their philosophy of making is being drawn.

MAT 255

Concepts and Aesthetics of the Computational Image

4 units

Instructor: G. Legrady

TR
3:30pm - 4:45pm
Elings Hall 2611
59188

Description

Interdisciplinary course to analyze the digital computational image, its history, the theoretical, conceptual, philosophical underpinnings, issues of aesthetics, and critical analysis of simulation and representation. Course bridges arts, engineering, humanities. Assignments include reports and possibly projects.

MAT 261C

Transvergence Seminar II

4 units

Instructor: M. Novak

W
2-5pm
Elings Hall 2615
28720

Description

Introduction to Transmodal Continuum. n-dimensional conceptions of space (and form) after Riemann. Scalar, vector, and tensor fields and beyond. Digital, physical, biological, and neurophysiological considerations in the poetics of the very small. Models of morphogenetic and evolutionary developmental emergence. World making and ontology.

MAT 261D

Transvergence Studio II

4 units

Instructor: M. Novak

W
6pm-9pm
Elings Hall 2615
28738

Description

Trans Architectures: The Pantopicon, Habitable Cinema, and Invisible Architectures. Multi-agent systems: Implementation of morphogenetic and developmental models of emergence. Design and implementation of everted virtual environments and eversive Worldmaking. Locative Worldmaking: linking locative media, online worlds, tracked/sensed space, and eversive virtual environments.

MAT 276LB

Digital Audio Montage

2 units

Instructor: J P Oliveira

T
3pm-4:50pm
Music Bldg
room 2215
28753

Description

Second quarter of a three-quarter sequence course concentrates on multi-track recording, mixing, digital signal processing, and studio based composition

MAT 293

Internship in Industry

1-4 units

Instructor: Use specific instructor code

TBD
TBD
TBD
28761

Description

Special projects for selected students. Offered in conjunction with selected industrial and research under direct faculty supervision. Prior departmental approval required.

MAT 299

Independent Study

4 units

Instructor: TBD

TBD
TBD
TBD
28779

Description

Independent research under the guidance of a faculty member in the department. Offers an opportunity to qualified students to undertake independent research or work in a group laboratory in digital media arts and technology.

MAT 502

Teaching in MAT

1-4 units

Instructor: TBD

TBD
TBD
TBD
28787

MAT 594H

Special Topics in Multimedia Engineering, Visual Arts or Electronic Music

1-4 units

Instructor: Y. Visell

TR
3:30pm-4:45pm
Girvetz 2115
28803

MAT 595M

Media Arts and Technology Seminar Series

1 unit

Instructor: M. Novak

M
1-2:30pm
Elings 2003
28829

Description

A weekly writing, theory and guest lectures seminar, focused on research topics of interest to the wide fields at the intersection of media arts and technology. The seminar is organized in topical modules, covering writing methodologies, media theory, philosophy and critique.

MAT 596

Directed Research

2-12 units

Instructor: Use specific instructor code

TBD
TBD
TBD
28837

MAT 597

Individual Study, PhD exams

1-12 units

Instructor: Use specific instructor code

TBD
TBD
TBD
28845

MAT 598

Master's Thesis/Project Research

1-12 units

Instructor: Use specific instructor code

TBD
TBD
TBD
28852

MAT 599

PhD Dissertation Research and Preparation

1-12 units

Instructor: Use specific instructor code

TBD
TBD
TBD
28860

Miscellaneous

M - Monday,  T - Tuesday,  W - Wednesday,  R - Thursday,  F - Friday.

Choose your electives from Art, Computer Science, ECE, and Music, then have them approved by the instructor.

Instructor Codes: T. Höllerer (27), J. Jacobs (02), J. Kuchera-Morin (33), G. Legrady (09), M. Novak (03), F. Offert (12), M. Peljhan (11), K. Yerkes (21).