Course Syllabus

cgSource Logo

cgSource content category


Annotated sequence of course units with requirements and student readings.

"The Road to Vulkan" - Teaching Vulkan in Introductory Graphics Courses

By: 

Johannes Unterguggenberger, TU Wien

In our paper "Vulkan all the way: Transitioning to a modern low-level graphics API in academia" [1], we describe how we transitioned an introductory graphics course associated with a visual computing curriculum from OpenGL to Vulkan. This entry provides the link to the framework that we have used [2], which can conveniently be set up using a GitHub starter template [3]. The attached file contains the tasks descriptions for the first steps to be taken by a student in Vulkan territory and consitutes the scope of Assignment 1 as described in our paper [1].

Survey of Computer Art Applications

By: 

Charles Shami, Professor of Interactive Design and Game Development, Savannah College of Art and Design

This class is for students already well versed in the use of art and design computer applications. The basic components of digital design tools—vector, raster, modeling language and animation—are covered, culminating in the completion of a final project. Following an overview of HTML and Web page design, students create their own home pages.

High Dynamic Range Imaging

By: 

Kirt Witte, Professor of Visual Effects, Savannah College of Art and Design.

High Dynamic Range Imaging (HDRi) emphasizes the integration of computer-generated objects or characters into real world video or film footage. High Dynamic Range Imaging seeks to develop and integrate photography, lighting, and rendering into various 3D and 2D software applications by utilizing digital images containing light information more accurately than traditional digital imaging means

Subscribe to RSS - Course Syllabus