Give to MAT

Courses Offered in MAT

Following is a list of all courses currently offered in the Media Arts and Technology program.

MAT 200A  |  Art and Technology

Units:  4
Prerequisite: consent of instructor.

Overview of the digital media arts field with an emphasis on technological developments and their integration in art research and production. Students are introduced to contemporary and historical directions and methodologies through seminar lectures, research presentations, and a final project.

MAT 200B  |  Music and Technology

Units:  4
Prerequisite: consent of instructor.

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 200C  |  Digital Media Technology and Engineering

Units:  4

Intensive survey course on digital media technology: perception and media data, information theory, signals and streams, events and timed data, signal representations and formats, data compression, hardware/software issues for digital media systems, media data I/O devices, and multimedia systems integration.

MAT 201A  |  Media Signal Processing

Units:  4

Basic concepts in digital signal and image processing (transforms, convolutions, etc.), filter design, image enhancement and coding, digital video.

MAT 201B  |  Computing with Media Data

Units:  4
Recommended preparation: one quarter of introductory programming and one quarter of a "data structure and algorithms" course.

Hands-on introduction to development of multimedia applications: basic representations, data structures, and interchange formats used for multimedia data such as sound and images. Students develop programs for multimedia tasks such as file I/O, data streaming, format conversion, and data analysis.

MAT 202  |  Mathematics and Signal Processing

Units:  2

An overview of the mathematical concepts used in media signal processing. Review of trigonometry, calculus, and complex exponential representation of signals. Introduction to the MATLAB signal processing language. Lab oriented.

MAT 221  |  Multimedia Compression

Units:  4
Prerequisites: graduate standing; consent of instructor.

Covers the principle standards for speech, audio, still image, and video compression, with the emphasis on system performance, key underlying technologies, current applications, and the projected future evolution of the standards.

MAT 233  |  Multimedia Software Development

Units:  2
Prerequisite: consent of instructor.   Does not count toward the required units of graduate-level courses.

An overview of multimedia programming for digital media artists, focusing on the basics of data structures, programming techniques, and algorithms for representing, processing, and displaying media-based information.

MAT 235  |  Computer Imaging

Units:  4
Prerequisite: consent of instructor.

Fundamentals of digital imaging systems, including the capture, storage, display, and retrieval of image and video data. Topics include the nature of light, color, optics, sensors, human vision, image processing, and computer vision.

MAT 240A-F  |  Digital Audio Programming: The Series

Units:  4
Recommended preparation: some programming experience and basic acoustics.

Six-quarter practical programming course devoted to digital audio application development. The emphasis is on learning to use current state-of-the-art programming methods, tools, and library APIs. Programming assignments are given in the C, C++, Java, Smalltalk and/or SuperCollider programming language. Quarter topics:

  • A.  Using commercial I/O APIs
  • B.  Spectral transformations
  • C.  Spatial sound manipulation
  • D.  Sound synthesis techniques
  • E.  Multi-rate control and synchronization
  • F.  Media application integration

MAT 242A  |  Advanced Topics in Digital Multimedia: Audiophile Engineering

Units:  4
Prerequisite: consent of instructor.   May be repeated with faculty approval. Upper-division undergraduates are welcome with instructor permission.   Recommended preparation: basic knowledge and some familiarity with stereo equipment. (No specific electronic or musical skills are assumed).

Focuses on the engineering and aesthetics of audiophile sound recording and reproduction equipment and musical content.

MAT 242B  |  Advanced Topics in Digital Multimedia: Recording Studio Engineering

Units:  4
Prerequisite: consent of instructor.   May be repeated with faculty approval. Upper-division undergraduates are welcome with instructor permission.   Recommended preparation: basic knowledge of acoustics, some programming experience, and a familiarity with stereo equipment.

Focuses on the design and engineering of sound recording studio equipment.

MAT 246  |  Virtual Environment Development

Units:  4
Prerequisite: consent of instructor.

Virtual world building using a variety of tools for 3D modeling and behavior scripting and programming. Overview of two- and three-dimensional computer animation and composing techniques. In addition to basic methodologies, specific areas covered include modeling, animating, lighting, rendering, layering of images, filtering and keying. Readings from texts on modeling and compositing.

MAT 251  |  Mixed Realities Interactive Projects

Units:  4

The theory and practice of interactivity in mixed realities installation. Topics include control devices, motion sensing methods, feedback, user behavior in time and space, phrasing, and narrative plot development for audio/visual output. Students realize a project and a research presentation.

MAT 253  |  Navigating Information Space: Design and Visualization

Units:  4
Prerequisite: consent of instructor.

A project-based course focusing on the theory and practice of interface design with an interaction, visualization, and information architecture. Conceptualization, design, programming, visual communication are addressed in lectures, readings, and projects.

MAT 255  |  Digital Time-Based Media

Units:  4

Theory and production of linear and interactive digital video narratives through DVD authoring. Students acquire methodologies and production skills following analysis of time-based media.

MAT 256  |  Interdisciplinary Collaborative Project

Units:  4
Same course as Interdisciplinary 256.

A team-taught course with goals to foster engineering-level research in conjunction with the experimental approach of the visual arts. Course consists of team-based production for the realization of a multimedia project. Emphasis of the course is to develop skills in interdisciplinary production, concept development, and problem solving methodologies.

MAT 257  |  Network Protocols in a Social Context

Units:  4
Prerequisite: consent of instructor.

Theory and history of internet protocols. Examining internet legislation and the politics and structure of the request for comments system. Code as cultural expression. Project-oriented.

MAT 258  |  Art and Science of Aerospace Culture

Units:  4
Prerequisite: upper-division standing, consent of instructor.

Interdisciplinary course/seminar/practice for artists, academics, engineers, and designers interested in exploring the technological aesthetic, cultural, and political aspects of the space side of the aerospace complex. Design history, space complex aesthetics, cinema intersections, imaging/telecommunications, human spaceflight history, reduced/alternating gravity, experimentation, space systems design/utilization.

MAT 259  |  The Aesthetics of Algorithmic Visualizations

Units:  4
Prerequisite: Same course as Interdisciplinary 259.

Project-based course focused on aesthetics of algorithmic visualization. An overview of designing still and time-based visualizations with historical and contemporary perspectives resulting in large scale prints, digital video, or computer generated realtime visualization. Emphasis on implementation of algrorithmic expressions.

MAT 275  |  Music Systems Programming

Units:  4
Recommended preparation: knowledge of a programming language and basic acoustics.

Theory and practice of programming music and sound software: compositional algorithms, synthesis techniques, signal processing, interactivity, and user interfaces using the SuperCollider programming language.

MAT 276IA  |  Direct Digital Synthesis-Processing and Composition

Units:  4
Prerequisites: MAT students and graduate students in areas of electrical engineering, computer science, physics and math. Consent of instructor.

First quarter of general purpose computing for computer music applications. Topics include: introduction to the UNIX operating system and VI editor, music synthesis using C-based computer programs, and score input programs.

MAT 276IB  |  Direct Digital Synthesis-Processing and Composition

Units:  4
Prerequisite: MAT 276IA.

Second quarter of a three-quarter sequence course concentrates on computer music instrument design using C-based music software and exploring applications of frequency modulation, additive/subtractive synthesis, digital signal processing, and computer music composition.

MAT 276LA  |  Digital Audio Montage

Units:  2
Prerequisites: graduate MAT majors and graduate non-majors in areas of electrical engineering, computer science, physics and math. Consent of instructor.

First quarter of a three-quarter sequence course concentrates on multitrack recording, mixing, digital signal processing, using microcomputers and special purpose DSP equipment.

MAT 276LB  |  Digital Audio Montage

Units:  2
Prerequisite: MAT 276LA.

Second quarter of a three-quarter sequence course concentrates on digital synthesis (primarily frequency modulation, simple and complex; but also amplitude modulation and additive synthesis) using microcomputers, digital synthesizers and processing equipment.

MAT 276LC  |  Digital Audio Montage

Units:  2
Prerequisite: MAT 276LB.

Third quarter of a three-quarter sequence course concentrates on real-time computer music composition with microcomputer and digital synthesis/processing equipment.

MAT 276N  |  Special Topics in Electronic Music

Units:  4
Prerequisites: MAT 276LA-LB-LC.

Advanced topics in computer music composition, synthesis, and digital signal processing.

MAT 293  |  Internship in Industry

Units:  1-4
Prerequisite: consent of instructor.  May be repeated for credit with faculty approval.

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

Units:  4
Prerequisite: consent of graduate advisor and director of graduate studies.  Students are limited to 4 units per quarter. Not intended for thesis research.

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

MAT 594AA-ZZ  |  Special Topics in Multimedia Engineering of Visual Arts or Electronic Music

Units:  1-4

Special course in selected problems in multimedia engineering, visual arts, or electronic music.

  • A-E  Transvergence Series - Novak
  • GL  Special Topics - Legrady
  • CB  Special Topics - Barlow

MAT 595AA-ZZ  |  Seminar Series

Units:  1-2

Seminar series for advanced topics in multimedia.

MAT 596  |  Directed Research

Units:  2-12
Prerequisites: consent of instructor and Director of Graduate Studies.

Independent research, either experimental or theoretical, may be taken by properly qualified graduate students under the direction of a faculty member.

MAT 597  |  Individual Study for Ph.D. Examinations

Units:  1-12

Quarters usually offered: Winter, Spring, Summer, Fall. Maximum of 12 units per quarter; enrollment limited to 24 units per examination. Instructor is normally student's major advisor or chair of dissertation committee. S/U grading. Individual studies for Ph.D. qualifying examination.

MAT 598  |  Master's Thesis Research and Project Research

Units:  1-12
Prerequisite: Consent of Master's adviser.

Quarters usually offered: Winter, Spring, Summer, Fall. For research underlying the thesis/project and writing of the thesis/project.

MAT 599  |  Ph.D. Dissertation Research and Preparation

Units:  1-12
Prerequisite: Consent of dissertation advisor.

Quarters usually offered: Winter, Spring, Summer, Fall. For research and preparation of the dissertation.