Give to MAT


Course Schedule:  Fall 2017

Week View


For descriptions of MAT courses, please refer to the UCSB General Catalog.

MAT Core Courses

Course

Day

Time

Location

Course Code

MAT 200B
Music and Technology

4 units
Instructor: C. Roads

TR

4-5:50pm

Music Bldg 2215

29256

Description

Overview of music and technology, including historical aspects. Readings and exercises with a range of music software applications. Basics of Internet audio and evolving media, music production, business, technical, and aesthetic aspects.


MAT Elective Courses

Course

Day

Time

Location

Course Code

CMPSC 184
Mobile Application Development

4 units
Instructor: T. Höllerer

MW

2-3:15pm

Girvetz Hall 2128

58743

Description

An introduction to programming mobile computing devices. Students will learn about and study the shift in software development from desktop to mobile device applications. Topics will include software engineering and design practices, advances in programming practice, and support tools for mobile application development and testing. Students will develop and deploy mobile applications as part of their course work.

MAT 240C
Audio Programming - Events and Interactive Control

4 units
Instructor: K. Yerkes

WF

10-11:50am

Elings Hall 2003

71191

Description

We explore high- and low-level aspects of interactive control of musical systems by designing several digital musical instruments in Max and JUCE (C++). This course focuses on human-computer interfaces and communication schemes in the context of audio programming. You develop and perform with a DMI of your design, proceeding through stages of development such as sketching, research, prototyping, implementation, rehearsal, and performance.

Required Tools: Max 7, JUCE, personal laptop

MAT 261A
Transvergence Seminar 1

4 units
Instructor: M. Novak

W

2-5pm

Elings Hall 2615

29280

Description

Artistic, philosophical, scientific, and technical foundations of transdisciplinarity, transmodality, and Transvergence. New conceptions of actual, virtual, and informational space and form. Trans-Euclidean geometry, from Gauss to present. Emergence and immanence in algorithmic poetics and information aesthetics. Models of physical, biological, and social complex systems. Worldmaking and epistemology.

MAT 261B
Transvergence Studio 1

4 units
Instructor: M. Novak

W

5:30-8:30pm

Elings Hall 2615

29298

MAT 276LA/Music 109/209LA
Digital Audio Montage

2 units
Instructor: C. Roads

M

3-4:50pm

Music Bldg 2215

29306

Description

First 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

29314

MAT 299
Independent Study

4 units
Instructor: TBA

TBD

TBD

TBD

29322

MAT 502
Teaching in MAT

1-4 units
Instructor: TBD

TBD

TBD

TBD

29330

MAT 594CE
CREATE Ensemble

1 unit
Instructor: K. Yerkes

F

2-5pm

Music Bldg 2215

73593

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 594E
Programming and Computing for the Arts and the Humanities

4 units
Instructor: K. Yerkes

TR

10-11:50am

Elings Hall 2003

71183

Description

Students new to programming receive an introduction to selected aspects of computer science, system administration, software development, computer networking, and interactive audiovisual applications. With Processing, we develop a series of 2D games of increasing complexity. With Python and Linux, we tackle challenges faced in programming and system administration. Each student develops a game for their final project.

Note: This course is different than the Winter version; you can retake it to learn something new.

MAT 594T

Soft Robotics
4 units
Instructor: Y. Visell

TR

1-2:50pm

Elings Hall 2003

29371

Description

Soft Robotics is an emerging field that is addressing the the design of highly flexible robots or other embodied systems constructed from soft materials, and often having analogies to biological systems. The course will address conceptual foundations (engineering, art, design), creative possibilities, technologies, and materials.

MAT 594X

Topics in Imaging
2 units
Instructor: M. Turk

T

3-4:50pm

Phelps Hall 2510

72058

Description

This seminar will cover several topics of interest in imaging (broadly defined as image processing and computer vision) relevant to media arts and technology, focusing on both practical and conceptual aspects. Topics will be determined by the participants; examples may include style transfer, lightfield sensing, 3D imaging, infrared imaging, and computational photography. All MAT backgrounds are welcome.

MAT 595M

Seminar Topics in Interactive Digital Media
Instructor: M. Peljhan

M

1-2:30pm

ESB 2001

29389

MAT 596
** Directed Research

2-12 units
Instructor: Use specific instructor code

TBD

TBD

TBD

29397

MAT 597
** Individual Study, PhD exams

1-12 units
Instructor: Use specific instructor code

TBD

TBD

TBD

29405

MAT 598
** MS Thesis/Project Research

1-12 units
Instructor: Use specific instructor code

TBD

TBD

TBD

29413

MAT 599
** PhD Dissertation Preparation

1-12 units
Instructor: Use specific instructor code

TBD

TBD

TBD

29421

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: M. Novak (03), M. Turk (04), C. Roads (08), G. Legrady (09), M. Peljhan (11), A. Cabrera (17), Y. Visell (18), C. Barlow (26), T. Höllerer (27), J. Kuchera-Morin (33).

** Requires Approval Codes. Please contact Ext. 2887 or via email: grad-assistant (at) mat.ucsb.edu.