Computer Graphics Technology

With eight areas of specialization to choose from, undergraduate computer graphics students can align their plan of study with their talents. Real-world projects and research opportunities help students put theories into practice.

Undergraduate Degree Options

From the latest blockbuster film to the most complex scientific analysis, computer animation brings ideas and concepts to life.
Prepare for a career that is helping revolutionize the architecture, engineering and construction industry using information-rich models to assist in the planning, design, construction, and management of building and infrastructure projects.
Combine technical and creative skills to design, analyze and communicate ideas visually. Prepare for a career in industry, advertising, gaming, education, entertainment, construction, web development and beyond.
Become a master of destruction, explosions, floods, lighting bolts, and other effects as you learn to create the incredibly realistic effects seen in the latest blockbuster films.
From education to entertainment, focus on new techniques and best practices to bring new worlds to life on a variety of platforms.
User experience (UX) encompasses every aspect of a user's interaction with a web site or a product. UX designers aim to create products that not only work reliably but also provide a fun and pleasant user experience.
Enhance the design, manufacture, and marketing of products through 3D modeling, database management, simulations and renderings.
Learn to combine animation, visual effects, and video to create highly graphical videos for episodic television and films.
Learn the concepts and tools necessary to create dynamic, interactive and secure web sites and mobile applications.


Study current and emerging graphics theories and technologies associated with the design, documentation, and manufacture and support of products and related services.

Graduate Degrees

Apply your computer graphics expertise to address challenges in instructional design, engineering, graphic design, cognitive psychology, human factors, visualization, and management and more.
Take advantage of a doctorate to develop expertise in a specific technological area and become an advanced leader, researcher, professor or supervisor in technology.