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.

Schedule of Classes - Winter 2022

Undergraduate Courses

Course
Day
Time
Location
Course Code

MAT 80EM

Mediated Worlds/THEMAS Engineering+Mathematics Emphasis

4 units

Instructors: M. Novak, D. Flatley

TR
W
T
3:30pm - 4:45pm
11am - 11:50am
2pm - 2:50pm
ARTS 1349
387 1011
Kerr 2166A
---
30254
30262

Description

Integrative overview of media arts and technologies, emphasizing the interconnections between technologies and humanities (means and ends), engineering and mathematics (concrete and abstract), and arts and science (synthesis and analysis). The THEMAS model proposes a continuum across disciplines previously separated by narrow specializations. This class emphasizes Engineering+Mathematics (concrete/abstract) within the overall model of THEMAS.

Graduate Courses

Course
Day
Time
Location
Course Code

MAT 201B

Computing with Media Data

4 units

Instructor: K. Yerkes

TR
12-1:50pm
Elings Hall 2003
65342

Description

This course is a hands-on introduction to developing interactive audiovisual applications for full-surround virtual environments. We explore selected aspects of 3D graphics, computer networking, interaction, simulation, animation, generative art, agent systems, and spatial audio. Each student develops an original open-source software-based multiuser experience and demonstrates this in the AlloSphere or another immersive system. Other topics include C++, Git, and object-oriented programming.

MAT 237

Designing Expressive Technologies

4 units

Instructor: J. Jacobs

TR
3:30-4:45pm
Girvetz 1106
65334

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
10-11:50am
Girvetz 1106
30270

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 240B is a part of a three-quarter series of practical programming courses. Students develop audio apps using state-of-the-art methods and tools such as C++, Max, SuperCollider, javascript, and rust. See also MAT 240A and MAT 240C.

MAT 259A

Projects in Visualizing Information

4 units

Instructor: G. Legrady

TR
1-2:50pm
Elings Hall 2611
30288

Description

Project-based course focused on aesthetics of algorithmic visualization. Course concentration on fundamentals of data visualization and design, with an emphasis on data query, analysis, processing and visualization in linear, 2D frequency, and spatial map visualizations.

MAT 261C

Transvergence Seminar II

4 units

Instructor: M. Novak

W
2-5pm
Elings Hall 2615
30296

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
6-9pm
Elings Hall 2615
30304

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 265

Open Projects in Optical/Motion - Computational Processes

4 units

Instructor: G. Legrady

TR
3:30-5:20pm
Elings Hall 2611
30312

Description

Student defined research projects course focused on optical, or other imaging/sensing device interfaced with a computer such as anamorphs, experiments in multiple exposure, spatial & virtual exploration, distance/presence, reflection and penetration (x-ray, infrared, medical (MRI, PET), etc.

MAT 276LB

Digital Audio Montage

2 units

Instructor: C. Roads

M
4-5:50pm
Music 2215
30320

Description

Second quarter of a three-quarter sequence course concentrating on studio based composition.

MAT 293

Internship in Industry

1-4 units

Instructor: Use specific instructor code

TBD
TBD
TBD
30338

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
30346

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
30353

MAT 594CE

CREATE Ensemble

1-4 units

Instructor: K. Yerkes

F
2-4:50pm
Girvetz 1106
30361

Description

CREATE ensemble takes a practical approach to composition, improvisation, critique, refinement, research, and live performance. We are open to laptops, new interfaces for artistic expression, audiovisual art, live coding, local or wide area networked performance, interactive dance, music for acoustic and electronic instruments, performance art, trans-categorical live performance, etc. We prepare one structured improvisation for the entire group and several smaller pieces according to our resources, targeting venues on and off campus. Students contribute some combination of technical development, composition, or performance skills. Take this in conjunction with independent study for related research. Space is limited. Enroll for only one unit.

Prerequisite: graduate standing in MAT or Music or consent of instructor.

MAT 594P

Special Topics in Multimedia Engineering, Visual Arts or Electronic Music.

1-4 units

Instructor: J. Kuchera-Morin

MW
10-11:50am
Elings Hall 2003
30379

Description

MAT 594P is a studio-based course in media composition for making media art works for MAT grads 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 can also bring in various works and readings from artists and researchers from which their philosophy of making is being drawn.

594P is a place where students can work on their media arts/tech/science projects. You can sign up for as many units that you are putiing in to work on your portfolio. It is open ended. It is modeled after private lessons in studio. I work with each student individually and then we meet as a group to share our work with one another and share with each other. All of the MAT sudents are welcome. Media works can be whatever your area and interests are. These can be visual sonic and or interactive and also material. This also includes making computational systems as some students come from the engineering side and some from the arts side. It depends on the area that a student is pursuing. It is a way to begin integrating both sides of the MAT. So its really about deisgn and craft. I do not teach software or systems so one can work on whatever platform they wish.

MAT 594T

Waves, Acoustics, and Haptics

1-4 units

Instructor: Y. Visell

TR
2-3:15pm
Elings Hall 2003
65326

Description

This graduate course will explore recent advancements in waves and acoustics with applications to haptic (touch) and multimodal display engineering and rendering. The course will draw inspiration from recent research findings, including publications in multiple areas of engineering, haptics, multimodal systems design. Examples of topics that may be addressed in the course include: fourier acoustics, wave focusing, time-reversed acoustics, array-based acoustic sensing, acoustic metamaterials, wave confinement / waveguides, elastic wave focusing, and mid-air (holographic) haptic display with ultrasound phased array techniques.

This course is open to graduate students in any department. Undergraduates may enroll only with permission of the instructor. There are no specific prerequisites, but students should have prior training in a relevant area of engineering, science, or multimedia computing, such as acoustics, haptics, signal processing, mechanics, or transducers, and knowledge of basic mathematics sufficient to understand readings in relevant areas of engineering or multimodal systems.

MAT 595M

Media Arts and Technology Seminar Series

1 unit

Instructor: M. Peljhan

M
1-2:30pm
TBD
30403

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
30411

MAT 597

Individual Study, PhD exams

1-12 units

Instructor: Use specific instructor code

TBD
TBD
TBD
30429

MAT 598

Master's Thesis/Project Research

1-12 units

Instructor: Use specific instructor code

TBD
TBD
TBD
30437

MAT 599

PhD Dissertation Research and Preparation

1-12 units

Instructor: Use specific instructor code

TBD
TBD
TBD
30445

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: A. Cabrera (17), T. Höllerer (27), J. Jacobs (02), J. Kuchera-Morin (33), G. Legrady (09), M. Novak (03), F. Offert (12), M. Peljhan (11), C. Roads (08), Y. Visell (18), K. Yerkes (21).