| source UC Santa Barbara (X) |
level |
department Media Arts and Technology (X) |
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 presentation, and a final project.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
Basic concepts in digital signal and image processing (transforms, convolutions, etc.), filter design, image enhancement and coding, digital video.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
Comparison of electronic and traditional media. Topics: Impact of networks on art and commerce, social history of communication technologies. Notions of authorship, shifting role of corporations in an increasingly global economy. Impact of multi-user environments and virtual reality technology on society.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
A six-quarter practical programming course devoted to digital audio applications 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. Topics: A. Using Commerical I/O APIs; B. Spectral Transformations; C. Spatial Sound Manipulation; D. Sound Synthesis Techniques; E. Multi-rate Control and Synchronization; F. Media Application Integration.
Score: 10.77947 Details | Listing | Web page
A six-quarter practical programming course devoted to digital audio applications 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. Topics: A. Using Commerical I/O APIs; B. Spectral Transformations; C. Spatial Sound Manipulation; D. Sound Synthesis Techniques; E. Multi-rate Control and Synchronization; F. Media Application Integration.
Score: 10.77947 Details | Listing | Web page
A six-quarter practical programming course devoted to digital audio applications 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. Topics: A. Using Commerical I/O APIs; B. Spectral Transformations; C. Spatial Sound Manipulation; D. Sound Synthesis Techniques; E. Multi-rate Control and Synchronization; F. Media Application Integration.
Score: 10.77947 Details | Listing | Web page
A six-quarter practical programming course devoted to digital audio applications 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. Topics: A. Using Commerical I/O APIs; B. Spectral Transformations; C. Spatial Sound Manipulation; D. Sound Synthesis Techniques; E. Multi-rate Control and Synchronization; F. Media Application Integration.
Score: 10.77947 Details | Listing | Web page
A six-quarter practical programming course devoted to digital audio applications 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. Topics: A. Using Commerical I/O APIs; B. Spectral Transformations; C. Spatial Sound Manipulation; D. Sound Synthesis Techniques; E. Multi-rate Control and Synchronization; F. Media Application Integration.
Score: 10.77947 Details | Listing | Web page
A six-quarter practical programming course devoted to digital audio applications 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. Topics: A. Using Commerical I/O APIs; B. Spectral Transformations; C. Spatial Sound Manipulation; D. Sound Synthesis Techniques; E. Multi-rate Control and Synchronization; F. Media Application Integration.
Score: 10.77947 Details | Listing | Web page
Focuses on the engineering and aesthetics of audiophile sound recording and reproduction equipment and musical content.
Score: 10.77947 Details | Listing | Web page
Focuses on the design and engineering of sound recording studio equipment.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
Introduction to an interactive program for integrating text, image, sound, and digital video for the production of project proposals. Acquisition of technical skills in conjunction with the aesthetics of visualization and time-based media.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page
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.
Score: 10.77947 Details | Listing | Web page