Search

COS550: Advanced Software Engineering

In the Advanced Software Engineering course, students will investigate the design, documentation, creation, and testing cycles of software systems. Students will research prevalent software architectures and design patterns and demonstrate their...

GRD354: Creating Brand Experience

The Creating Brand Experience course builds upon concepts learned in prior courses and focuses on what makes an effective brand. Students will explore branding as they discover how users experience brands and how businesses manage their brands across...

UXP3541: UX Research Approaches

The UX Research Approaches course explores scientific methods of investigation as they relate to the design and UX product arena. Students will learn how to use empirical observations to derive hypotheses, test predictions, and analyze the results to...

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...

CAP415: Computer Vision

The Computer Vision course explores different techniques and algorithms used to analyze and interpret images in a variety of computer vision tasks, such as image detection, image recognition, image analysis, image enhancement, and image production...

GDD245: 3-D Content Creation

The 3-D Content Creation course explores techniques used in the professional game industry to create and render content for real-time 3-D games. Topics covered include geometry, lighting, shading, texturing, the rendering pipeline, the content...

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...

HUM3505: Popular Culture in Media

The Popular Culture in Media course examines the role and importance of popular culture, providing a rich background for students to appreciate the historical and social impact of popular culture. Students will be introduced to media milestones in...

FLM3415: Broadcast Production II

In the Broadcast Production II course, students will use the skills acquired in Broadcast Production I to explore the various roles through work performed in practical labs. Students will expand their understanding of preproduction, location shooting...