Course offerings vary from year to year. Check Generate a Timetable for available course offerings.

Note: Only required courses are offered every year, and other courses are typically offered on a two-year rotation. Students may register in any MEDI or DIGI course with permission of the Department.

DIGI 110 (3) Introduction to Digital Media

An introduction to the fundamental concepts, concerns, genres, and technologies of digital media. Students produce introductory digital projects (Web, photography, video, and audio) exploring contemporary concerns and genres in the new media field. Students from other fields are invited to explore interdisciplinary applications of Digital Media to their chosen discipline. (2:1:1)

Prerequisite: None

DIGI 220 (3) Web Production I

An introduction to the fundamental concepts, technologies and practices involved in contemporary Internet markup languages. Students will be exposed to the complete range of concepts and issues involved in this field with a focus on current professional authoring practices. Students will complete their own projects using industry standard authoring languages. (2:1:1)

Prerequisite: Min. "C" in DIGI 110.

DIGI 221 (3) Scripting for Dynamic Digital Media

An exploration of industry-standard scripting tools relevant to the delivery of dynamic, online digital media. Students will examine scripting fundamentals, and add interactivity to their own web projects. (1:2:0)

Prerequisite: Min. "C" in DIGI 220.

DIGI 230 (3) Interactive Communications

An interdisciplinary exploration of digital media from a variety of perspectives including social, cultural, economic, and artistic. Topics include the impact of digital technologies on culture and communication, sociological effects of technology on the individual, and emerging philosophies of technology. Principles of media theory, human factors, and usability are introduced. (2:1:1)

Prerequisite: Min. "C" in DIGI 110.

DIGI 260 (3) Interactive Motion Media

Using the Internet as a focus, students investigate the concepts and practices of interactive motion media by mastering industry standard software through a series of labs, assignments, and a major project. Storytelling, character development, animation, game development, and rich media interfaces are introduced. Credit will only be granted for one of DIGI 365 or DIGI 260. (2:1:1)

Prerequisite: Min. "C" in DIGI 110.

DIGI 266 (3) Introduction to Game Engines

An introduction to industry-standard videogame engines and development. Through rapid prototype development and playtesting, students will learn about game elements, mechanics, and audiovisuals. Students will interpret simple code and learn to use common logic structures. (1.5:0:1.5)

Prerequisite: DIGI 110.

DIGI 270 (3) Digital Audio I

An introduction to digital audio concepts, practices, and technologies including software and production techniques, elements of field recording, interviewing, microphone use, and editing. Students will complete projects based on topics of their own choosing that build technical proficiencies and creative expression. Students from all disciplines are welcome. (2:1:1)

Prerequisite: Min. "C" in DIGI 110.

DIGI 271 (3) Digital Audio II

A continuation of DIGI 270 building on the digital audio skills learned. It will provide intermediate skills in recording, interviewing, microphone use, editing and mixing. Software and production techniques will be examined with greater depth and students will create two major projects that continue to build proficiencies. (2:0:1)

Prerequisite: Min. "C" in DIGI 270.

DIGI 280 (3) Digital Video I

An introduction to digital video production utilizing current concepts, practices, and technologies. Students will be exposed to all aspects of digital video production with a focus on essential equipment and skills. Students will complete projects that build solid technical proficiencies while developing creative expression. Students from all disciplines welcome! (2:1:1)

Prerequisite: Min. "C" in DIGI 110.

DIGI 281 (3) Digital Video II

This course will focus on applications of digital video production. Students will learn how to apply the skills they learned in DIGI 280 by focusing on their own productions. Students will work in various genres directed by their chosen fields of study. Students will complete two major projects. (2:1:1)

Prerequisite: Min. "C" in DIGI 280.

DIGI 301 (3) Digital Media Literacy

An introduction to important concepts in understanding digital media and technologies, their audiences, and their impact on society. This course will examine the myths and metaphors informing the discourse on digital technologies. Students will develop digital media projects reflecting themes developed in the course. (2:1:0)

Prerequisite: Min. "C" in DIGI 110 and third-year standing.

DIGI 320 (3) Web Production II: Presentation and Accessibility

A continuation of DIGI 220, this course is an examination of the theory and techniques involved in semantic Web presentation and accessibility technologies (i.e. CSS and WCAG). Students will research and develop best practices by completing substantial Web projects that may originate in another course. (2:1:1)

Prerequisite: Min. "C" in DIGI 220.

DIGI 330 (3) Designing User Experiences

A continuation of DIGI 230, this course is an in-depth examination of the theory and techniques used to design rich user experiences. Students will design and create the user interface for a substantial digital project. (2:1:0)

Prerequisite: Min. "C" in each of DIGI 220 and DIGI 230 and third-year standing.

DIGI 340 (3) Digital Social Narratives

An exploration of the theories, practices and technologies used to create and participate in contemporary digital social narratives. Topics include listserves, blogs, games, discussion groups, wikis and other developing electronic narrative environments. Students will actively research and create virtual narrative spaces based on subjects of their own interest. (2:1:0)

Prerequisite: Min. "C" in each of DIGI 220 and DIGI 301 and third-year standing.

DIGI 350 (3) Interactive Imagery

An exploration of the advanced aspects of images in contemporary interactive digital contexts balancing theory and practice. Students will explore the processes of acquisition, manipulation and output using industry standard imaging software. Digital imagery created may be used to support projects completed in other courses. (2:1:1)

Prerequisite: Min. "C" in DIGI 110 and third-year standing.

DIGI 366 (3) Foundations of Game Design

An introduction to videogame design. Students will explore high-level game design principles (reward systems, balance, motivation, immersion, and pacing) as well as genre specific design principles (puzzle design, resource management, and economic systems). Students will critique specific games of their choice using the design concepts discussed in class. (1:1:1)

Prerequisite: Min. "C" in MEDI 265.

DIGI 405 (3) Advanced Topics in Digital Media Technology

An examination of emerging digital media technologies. Students will research emerging technologies and collaborate to design, create and prototype projects utilizing these technologies. May be taken more than once if the focus is significantly different in each case. May be taken more than once for credit. (2:1:0)

Prerequisite: Min. "C" in DIGI 301 and third-year standing.

DIGI 440 (3) Digital Identities

An examination of theories, practices and technologies used by individuals and groups to create, manipulate and interact with contemporary digital identities. Topics include blogs, game personas, organizational websites, online interpersonal forums and other developing electronic environments. Students will actively research and create virtual identities based on subjects of their own interest. (2:1:0)

Prerequisite: Min. "C" in DIGI 301 and third-year standing.

DIGI 460 (3) Advanced Interactive Motion Media

A continuation of DIGI 260, this course focuses on the scripting capabilities of contemporary interactive motion media (i.e. Macromedia Flash). Students will develop and demonstrate professional scripting practices through projects of their own choosing. (2:1:0)

Prerequisite: Min. "C" in DIGI 260 and third-year standing.

DIGI 480 (3) Advanced Documentary I: Preproduction

An advanced documentary production course focusing on the preproduction cycle for feature length documentary productions. Students will have an opportunity to work on personal and large-scale projects that develop solid technical skills and creative expression. (2:1:0)

Prerequisite: Min. "C" in DIGI 281 and third-year standing.

DIGI 481 (3) Advanced Documentary II: Filming and Production

A continuation of DIGI 480, this course focuses on the production (filming) cycle for feature length documentary productions. Students will have an opportunity to work on personal and large-scale projects that develop solid technical skills and creative expression. (2:1:0)

Prerequisite: Min "C" in DIGI 480 and third-year standing.

DIGI 482 (3) Advanced Documentary III: Post-Production and Distribution

A continuation of DIGI 481, this course focuses on the post-production and distribution cycle for feature length documentary productions. Students will have an opportunity to work on personal and large-scale projects that develop solid technical skills and creative expression. (2:1:0)

Prerequisite: Min "C" in DIGI 481 and third-year standing.

DIGI 496 (3) Senior Digital Media Project

This course requires students to demonstrate mastery of one or more digital media technologies though the completion of a senior level project. Topics will include technical planning, testing and evaluation, and project maintenance. Students will chose their own projects, which may include elements completed for credit in another class. (1:2:0)

Prerequisite: Min. "C" in DIGI 301 or DIGI 320, and third-year standing.