COMP 371 Computer Graphics - Charalambos Poullis
 

Instructor: Charalambos Poullis

Teaching Assistants: Qiao [Jocelyn] Chen, Timothy Forbes

Office: EV3.183

Email: charalambos [at] poullis [dot] org, comp371.ta@gmail.com

Lectures: Th - 17:45 - 20:15, TBD

Labs: We 4:15PM - 6:05PM, Th 8:30PM - 10:20PM, Th 3:45PM - 5:35PM

Office hours: Wednesday 14:00 - 15:00 and by appointment

Other: Please see below


COURSE DESCRIPTION

This course introduces basic techniques and concepts of 3D computer graphics for applications in various sectors which include engineering, visualization, entertainment, gaming, etc. Topics covered include 2D and 3D transformations, modeling and representation, illumination and shading, rendering, texturing, animation, physics-based animation, and the state-of-the art software tools. The student will learn fundamental algorithms and techniques, and gain experience in graphics programming; in particular, how to program in modern OpenGL, a powerful software API used to produce high-quality computer-generated images of 2D and 3D scenes.

Prerequisites: COMP 232 or COEN 231; COMP 352 or COEN 352; very good C++ programming knowledge/skills essential

Suggested textbooks:
OpenGL SuperBible (7th Edition) Comprehensive Tutorial and Reference by G. Sellers, R. Wright, N. Haemel
Interactive Computer Graphics (6th Edition) by Edward Angel


Announcements

[03.DEC.2018]   We will be using piazza for our communication. Invitations will be sent to all those registered. Alternatively, the passcode will be given out in class.

[03.DEC.2018]   Welcome to the course! The first day of class is January 10th.