Search

COS650: Software Project: Research, Planning, and Design

In the Software Project: Research, Planning, and Design course, students will propose a software-based project or solution of their choice related to artificial intelligence, machine learning, data science, or human-computer interaction. They will...

CWM550: Script Analysis and Criticism

In the Script Analysis and Criticism Course, students will learn to recognize elements that create powerful narratives and how they can be best integrated in various multimedia formats. Students will analyze films, TV, animation, and games for...

GBE359: Project and Portfolio V: Game Business and Esports

In the Project and Portfolio V: Game Business and Esports course, students will explore the realm of partnerships and licensing in the gaming industry. With their foundation developed in the Sports Sales and Sponsorship course, students will examine...

NMJ520: Writing for Interactive Media

A primary objective of the Writing for Interactive Media Course is for students to master narrative principles by examining new ways of telling interactive, narrative stories for visual and digital media while learning through experience about the...

ADF155: Project I: Application Development Fundamentals

The Project I: Application Development Fundamentals course combines hands-on learning experiences with summative and formative portfolio assessments. This course explores the various production workflows, programming methodologies, and logical...

GDN3251: Game Mechanics I

In the Game Mechanics I course, students will separate complex game projects into modular parts in order to identify the designer’s intent as well as the features that enable the generation of play dynamics and play aesthetics. Students will also...

BIN530: Enterprise Data Management

The Enterprise Data Management Course explores the "big picture" of enterprise data systems and sources, taking a holistic approach to knowledge management within organizations. This course will introduce enterprise and management-level information...

SCS2501: Broadcast Writing

The Broadcast Writing course introduces the writing and reporting skills essential to sports journalism, broadcasting, and broadcast storytelling. Students will learn how news is gathered, evaluated, and distributed. They will also further explore...

REC4735: Advanced Session Recording

The Advanced Session Recording course provides extensive education in the theory, philosophy, and practice of contemporary music production in world-class studio facilities. Emphasis is placed on how to conduct a music session and work with a band in...