Digital Narrative and Interactive Design

The Digital Narrative and Interactive Design (DNID) major harnesses the narrative, world-building, and media studies strengths of the English department and the coding, software development, and human computer interface strengths of the School of Computing and Information. Students will learn how to build interactive narrative systems through games, literature, virtual reality environments, and other media experiences in a variety of fields. This major is operated jointly by the Dietrich School of Arts and Sciences (DSAS) and the School of Computing and Information (SCI). It offers training that builds a solid foundation in Writing, Composition, Computer Science, and Information Science.

Core and Upper Level Courses

Gateway course

Choose one of the following courses.

Composition courses

Choose one of the following courses.

Programming Basics courses

Choose one of the following courses.

Intermediate Programming course

Interaction and Narrative course

Choose one of the following courses. Students who take ENGLIT 0512  for their Gateway course may not use it to fulfill this requirement.

Media Literacy course

Choose one of the following courses.

Data Literacy course

Choose one of the following courses.

Elective courses

Students must complete two elective courses from the School of Computing and Information and two elective courses from the Dietrich School of Arts and Sciences. Courses offering a depth of knowledge in pre-identified areas of interest are clustered together to provide a guide for students. Students are not required to follow nor declare a specific track.

Capstone sequence

The Capstone sequence allows students to design and implement a signature project to complete the major. Students start with the design project (Project 1) and complete the sequence with the implementation project (Project 2) in consultation with their advisors. Students seeking Independent Study or Directed Study options for the capstone sequence should work with their advisors to ensure that the work done in these courses will complete the sequence.

Project 1

Choose one of the following courses.

Project 2

For full major requirement details, visit the Digital Narrative and Interactive Design course catalog.

Admissions Requirements