Search

SCB359: Project and Portfolio V: Sportscasting

The Project and Portfolio V: Sportscasting course focuses on remote location reporting and provides opportunities for students to practice and refine the various production techniques and communications strategies of sports broadcasting. Field...

CYB3355: Threat Intelligence and Defense

The Threat Intelligence and Defense course examines the risk factors and vulnerabilities involved in information security. This course introduces students to the motivations of threat actors and threat modeling principles. Students will learn...

CGG4555: Environment Art

The Environment Art course trains students in the techniques involved in modern game-environment creation. Students will gain a deeper technical understanding and will develop assets for use in a game engine. The course focuses on the modularity of...

MUB3513: Music Evaluation for Artists and Repertoire

The Music Evaluation for Artists and Repertoire course focuses on developing listening skills through critically evaluating recorded music and live concert material as the basis for talent scouting and artists and repertoire (A&R) in the music...

CAP445: Human-AI Interaction

The Human-AI Interaction course explores human-computer interaction (HCI) from an interdisciplinary perspective, utilizing concepts from computer science, design, and psychology. This course focuses on how humans interact with technology...

GDB359: Project and Portfolio V: Game Development

The Project and Portfolio V: Game Development course combines hands-on learning experiences with summative and formative portfolio assessments. This course focuses on game-engine systems for handling dynamic interaction between 3-D objects. Students...

COD3511: Computer Organization and Architecture

The Computer Organization and Architecture course explores computing hardware components, organization, and architecture. In addition to exploring the relationship between high-level programming languages and the hardware they compile and run on...

CTI1105: Computer Operating Systems

The Computer Operating Systems course explores the concepts of operating systems and how they interface with hardware and application software. Principles of kernels, processes, device drivers, file systems, and user permissions are examined...

FIL155: Project I: Film and Video

In Project I: Film and Video, students will combine the fundamentals of digital video and film production for a variety of media platforms in a hands-on learning environment. In this course, students will apply their knowledge of story development...

SHP4125: Advanced Show Production Systems

In the Advanced Show Production Systems course, sound-reinforcement concepts and technical skills related to live-event production are fine-tuned. This course also opens new career paths to students by exposing them to opportunities in audio-system...