Skip to main content
- Produce computer-generated animation.
- Communicate using principles of visual design.
- Create immersive virtual and augmented reality using principles of simulation, game design, and audio/video media.
- Produce interactive experiences with programming.
- Create distributed computing systems (e.g., physical computing, internet of things, and web development)
- Apply theories of narrative structure in multimedia.
- Collaborate to produce projects using project management skills.
- Conduct prototyping and user research using the principles of user experience design.