Computer Graphics

CS 428 Fall 2009

Monday & Thursday, from 2:00 to 3:20 pm

Room: 136 Carver Hall

 

Instructor

 

Djamel Bouchaffra, PhD
Associate  Professor of Computer Science
Office: 133 Carver Hall

 

E-mail: dbouchaffra@ieee.org

Home Page:  www.djamel-bouchaffra.info 

Office Hours: Tuesday & Thursday from 1 to 2 pm 

                             and  from 3:30 to 5 pm

                      Wednesday from 1 to 5 pm

Synopsis

 

We begin this course by covering elementary concepts such as lines, coordinates, pixels, and polygons in chapter 1. The notion of vectors, inner product, vector product, distance between a point and a line and other applied geometrical properties are introduced in chapter 2. Geometric transformations such as translation, rotation, and inverse are laid out in chapter 3. Some basic algorithms such a Bézier curves, and B-spline curve fitting are presented in chapter 4. Perspective transformations are the object of chapter 5. We address in chapter 6, and chapter 7 the notions of hidden lines and hidden faces elimination, respectively. We will conclude in chapter 8 by introducing the concept of fractals including Mandelbrot and Julia sets.

 

Educational Twitting

 

 

 

 

 

 

 


CS 428 Syllabus

Textbook
Tasks Planning
Grades & Policies
Assignments & Exams
Course Materials
Topics & Objectives