Skip to main content

Graduate Course Catalog

Linked below are the graduate courses most relevant to the visualization program. Included in the listing are the course number, course title, number of lecture and laboratory hours per week, number of credit hours, course description, and course prerequisites.

VIZA Courses 

CARC Courses


Electives Available in the Visualization Program

Animation Focus

VIZA 615, Computer Animation

VIZA 617, Advanced Animation

VIZA 618, Facial Modeling and Animation


Art/Design/Multimedia Focus

VIZA 614, Form/Installation/Environment

VIZA 623, Design Communication II

VIZA 626, Generative Art and Design

VIZA 627, Design Communication III (Summer Semester)

VIZA 641, Visual Storytelling

VIZA 644, Time Based Media II

VIZA 647, Color Photography

VIZA 662, Physical Computing for Art and Design


Visualization Science Focus

VIZA 616, Rendering and Shading

VIZA 659, Physically Based Modeling

VIZA 670, Computational Geometry [CSCE 620]

VIZA 672, Computer Graphics [CSCE 641]

VIZA 675, Geometric Modeling [CSCE 645]


Special Topics

VIZA 658, Experimental Visual Techniques (offered occasionally)

VIZA 685, Problems in Visualization (by arrangement)

VIZA 689, Special Topics (offered occasionally)


Suggested Electives

These are suggested electives from other programs outside the Department of Visualization.


MUSC 316, Music and Technology

MUSC 317, Recording and the Producer

MUSC 318, Electronic Composition

MUSC 402 Intermedia Performance



THAR 355, Costume Design

THAR 360, Lighting Design


Computer Science

CSCE 625, Artificial Intelligence

CSCE 634, Intelligent User Interfaces

CSCE 635, AI Robotics

CSCE 636, Neural Networks

CSCE 643, Seminar in Intelligent Systems and Robotics

CSCE 655, Human-Centered Computing

CSCE 667, Seminar in Human-Centered Computing

CSCE 671, Computer-Human Interaction