Next Step for Prospective Students:

Course Catalog

Multimedia Programming

This course introduces students to the fundamentals of multimedia production. In a hands-on class, students will learn the essentials of program design and authoring software in an integrated computer environment. Students will learn how to combine graphics, audio and text to create programs for industrial and educational applications.
This course introduces students to the fundamentals of multimedia production. In a hands-on class, students will learn the essentials of program design and authoring software in an integrated computer environment. Students will learn how to combine graphics, audio and text to create programs for industrial and educational applications.
Building on the principles learned in introduction to multimedia, students will learn to manipulate graphics and text in more sophisticated ways for use in print layout as well as multimedia. An emphasis will be placed on design concepts for the creation of pages. Prerequisite: MMP 100
Building on the principles learned in introduction to multimedia, students will learn to manipulate graphics and text in more sophisticated ways for use in print layout as well as multimedia. An emphasis will be placed on design concepts for the creation of pages.
Prerequisite: MMP 100
This course introduces the basic concepts of programming for multimedia. Students will learn the principles of object-oriented programming and how to create scripts for the manipulation of graphics, audio and text to construct a web-based multimedia presentation. Prerequisite: MMP 100
This course introduces the basic concepts of programming for multimedia. Students will learn the principles of object oriented programming and how to create scripts for the manipulation of video, graphics, and text to construct a complete multimedia presentation. Prerequisite: MMP 100
Students will learn to design interfaces and manipulate graphics, text, video and other multimedia elements through a scripting language such as Flash ActionScript. An emphasis will be placed on planning projects and using programming concepts for the development of games, e-commerce and dynamic multimedia applications. Prerequisite: MMP 100
This course will introduce students to the process and techniques of web design. Effective website design and site architecture will be explored through class assignments and critique of existing websites. Hands-on experience designing web pages while using web authoring software and coding HTML manually will be emphasized. Graphic, audio, and animation applications, which allow for image and sound development, will be introduced. Prerequisite: CIS 180 or MMP 100
This course is a comprehensive, workshop-style survey that explores the fundamental concepts and skills required to produce nonfiction digital video pieces. Taught from the ground up, this class will explore planning and pre-production, pitching the concept, basic camera usage, sound recording, interview techniques and non-linear editing strategies. There will be an emphasis on group dynamics, accurate documentation, and rotating crew positions.
Prerequisite: MMP 100
Students will learn to design and create motion graphics for multimedia, building projects appropriate both for internet applications and for film and video. Students will learn how to use a vector-based animation program such as Flash MX and animation and visual effects compositing programs to create original work. An emphasis will be placed on planning projects and developing narratives through the use of storyboards. Prerequisite: MMP 100
This course will cover the fundamentals of animated type. It will adapt and expand traditional typographic principles for dynamic and interactive media. Students will explore typographic elements in space and time with the objective of creating meaningful and expressive animation. Computer animation techniques will be introduced and demonstrated in class. Potential applications include websites, online advertisements, movie titles and broadcast design. Prerequisite: MMP 100
This course offers an introduction to designing two-dimensional computer generated video graphics. Students create graphics to television productions, such as opening titles for programs to be used in live studio situations and for integration in post-production editing. Students are introduced to motion graphics in 2D and 2+D digital graphic applications. Prerequisite: VAT 161 or VAT 171, and CIS 100
This course builds on the programming, media manipulation and presentation skills developed in MMP 210 - Multimedia Programming I. Students will learn the multimedia application design process, from planning through production. Using media creation and programming software tools, students will build user-friendly web and multimedia applications. Prerequisite: MMP 210
This course will introduce the fundamentals of computer communications and its effects on multimedia applications, the OSI reference model, communication protocols, transmission media will be discussed and their impact on the performance of multimedia applications will be examined. Different network design strategies and their tradeoffs will be addressed to enhance students┬┐ understanding of computer networks for multimedia. Prerequisite: MMP 100 and MMP 220
This course teaches principles and practices of writing and editing for the Web. It covers issues such as writing for an online audience, structuring content across Web pages and integrating text with other media elements. Emphasis is given to writing strategies that exploit the interactive capabilities of the Web. Prerequisites: ENG 201 or ENG 121 and MMP 100 or CIS 180
This course gives the students the tools to build standards compliant, accessible, dynamic websites. Students will incorporate client-side and server-side scripting with advanced CSS to create intuitive and interactive web interfaces. The learning will take place in the context of a content management system. Contemporary web development processes and platforms will be explored. A foundational knowledge of programming concepts, HTML, CSS and design for the web is required for this course. Prerequisites: MMP 210 and MMP 240
Students will learn to construct 3D motion graphics for video, film, game, multimedia, and Internet applications. Students will use advanced CGI Program to make original animations in a three-coordinate space. Students will learn to model three-dimensional objects and to choreograph scenes, controlling character movement, lighting, sound and camera directions. Prerequisite: VAT 301, or MMP 200 and ART 224
This course will introduce the concept of designing and constructing a distributed multimedia presentation. It will cover issues of synchronization between applications, partitioning of relevant applications and interaction management for multimedia applications distributed over a network. The students will be expected to design and implement a simple distributed multimedia application. Prerequisite: MMP 320
Students will work collaboratively to plan, design and create a complete project to be stored on a CD ROM. Projects may be drawn from such applications as: information kiosks; computer-assisted instruction; and creation of world wide web sites. Prerequisites: MMP 200, MMP 210, and MMP 350 or MMP 200 and MMP 320