Student Portfolio

Image Spectrum by Matthew Diamond 30th Street Station by Chris DiNicolas BMW Z3 by Serge Aluker Impossible Image by Uteng Cheang TypeCompanion by Jon Aldinger, Jeff Forrester, Mark Huot, Dan Mall and Lauren Mandilian Moment by Jason Zajac

More Examples

New Creativity Sampler

Westphal Creativity Sampler

The New Westphal Creativity Sampler

Click to view a fast paced video sampler of our award-winning student work

Antoinette Westphal College of Media Arts & Design

Digital Media Program

Certificate Program Overview

The Digital Media Certificate Program is a post baccalaureate program intended for professionals with traditional design backgrounds seeking New Media skills. It is also intended for applicants seeking admission to the Graduate Program in Digital Media, lacking basic New Media production skills. The Certificate Program requires a maximum of 33 quarter-credits of study, up to 12 credits can be transferred; transfer evaluation is based upon transcript and portfolio review. Study may be pursued on a full time or part time basis.

  • Required Courses
  • DIGM 100 Digital Design Tools 3 cr.
  • DIGM 110 Spatial Visualization 3 cr.
  • DIGM 115 3D Modeling 3 cr.
  • DIGM 120 Timeline Design 3 cr.
  • DIGM 211 Animation 3 cr.
  • DIGM 212 Animation II 3 cr.
  • DIGM 240 Web Interactive Authoring 3 cr.
  • DIGM 241 Vector Interactive Authoring 3 cr.
  • one of the following 3 cr.
    • DIGM 242 Hybrid Interactive Authoring
    • DIGM 260 Game Overview
    • DIGM 302 Digital Compositing
    • DIGM 350 Digital Storytelling
    • DIGM 451 Explorations in New Media
  • In addition
  • CS 171 Computer Programming I 3 cr.
  • CS 172 Computer Programming II 3 cr.
  • Or
  • CS 131 Computer Programming A 3 cr.
  • CS 132 Computer Programming B 3 cr.
  • CS 133 Computer Programming C 3 cr.

Course Descriptions

DIGM100 - Digital Design Tools

Students learn the basics of digital design using tools such as Adobe Photoshop & Adobe Illustrator, as well as gain an understanding of various techniques available to a designer when working in the digital realm.

Credits: 3.00

DIGM110 - Spatial Visualization

Students learn to represent 3D objects and spaces in 2D media using freehand drawing, mechanical drawing and computer drawing techniques. This course develops important foundations for studies in 3D computer modeling.

Credits: 3.00

DIGM115 - 3D Modeling and Design

Encompasses fundamental concepts in the creation and use of 3D computer objects. Lectures and studio coursework introduce 3D polygonal/mesh, patch, and NURBS modeling. instruction on materials, mapping, lighting and basic particle systems.

Credits: 3.00

DIGM211 - Computer Animation I

Explores 2-D computer animation with an introduction to the concepts of 3-D computer

Credits: 3.00

Pre-Requisites: DIGM 115

DIGM212 - Computer Animation II

Builds on topics introduced in DIGM 211 with greater emphasis on 3-D animation. Incorporates advanced animation techniques such as hierarchical modeling, inverse kinematics, lighting, naturalistic movement, and real-time animation for virtual reality and gaming. Requires students to propose, design, and produce a sho

Credits: 3.00

Pre-Requisites: DIGM 211

DIGM240 - Intro to Interactive Media

This course explores principles and techniques for creating effective interactive media-rich web sites. It includes aesthetics of human-computer interaction; bandwidth; project planning, budgeting and management; prototyping, testing and revision management.

Credits: 3.00

DIGM241 - Vector Based Interactive Authoring

Credits: 3.00

Pre-Requisites: DIGM 240

DIGM242 - Adv Interactivity for Internet

Pre-Requisites: DIGM 241

DIGM260 - Overview of Computer Gaming

This course presents an overview of computer gaming including its history, its foundation in traditional games and its contemporary forms. The relationship among genres, platforms and audiences are examined and critical evaluation skills are developed.

Credits: 3.00

DIGM302 - Art & Tech. of Digital Compositing

Credits: 3.00

Pre-Requisites: DIGM 212

DIGM350 - Digital Storytelling

By surfing the internet and playing computer games, by lectures, assigned readings, class screening, and research projects; this class explores the impact of digital media on art, design and daily living. This is a writing intensive course.

Credits: 3.00

DIGM451 - Explorations in New Media

Through class presentations, field trips, discussions, readings, screenings and guest speakers; this class bridges artistic and technical aspects of new media in theory and practice. This is a writing intensive course.

Credits: 3.00

CS131 - Computer Programming A

Introduction to structured computer programming in the language of instruction (e.g. C++): variables, input and output, expressions, assignment statements, conditionals and branching, files, repetition, subprograms and parameter passing. Stresses good programming style, documentation, debugging, and testing.

Credits: 3.00

College: College of Engineering

CS132 - Computer Programming B

Fundamental of computer programming in the language of instruction (e.g. C++): Object-oriented design, classes, polymorphism, operator and method overloading, templates, inheritance hierarchies, information hiding principles, container classes. Stresses good programming style, documentation, debugging, and testing.

Credits: 3.00

College: College of Engineering

CS133 - Computer Programming C

Credits: 3.00

College: College of Engineering

CS171 - Computer Programming I

Covers fundamentals of structured computer programming in the language of instruction (e.g., C++): variables, input and output, expressions, assignment statements, conditionals and branching, subprograms, parameter passing, repetition, arrays, top-down design, testing, and debugging.

Credits: 3.00

College: College of Engineering

CS172 - Computer Programming II

Covers object-oriented design, inheritance hierarchies, information hiding principles, string processing, recursion, good programming style, documentation, debugging, and testing.

Credits: 3.00

College: College of Engineering