Lecture: Monday 10:15-12:00
Dept. Seminar Room
Targil: Monday 12:00-13:00
Dept. Seminar Room
This course is an introduction to Computer Graphics. The course is intended for undergraduate students and advanced students interested in a background in this field. Course requirement is a background in mathematics (linear algebra A, Calculus A).
The course introduces the area of Computer Graphics and presents classical tools and algorithms in the field including 2D and 3D Transformations, Projections and Viewing in 3D, Solid Modelling, Illumination, Ray Tracing, Texture Mapping etc.
See syllabus for more detail on course content.
See also the list of course books.
There will be several (3-4) homework assignments throughout the course which will be performed in C++ using a graphics library and using OpenGL. A final exam will conclude the course. Final grade will depend on the homework, and final exam.
Lectures will be given using overhead slides (SHKAFIM). A copy of the slides will be available in the library for photo-copying. The slides are based on and courtesy of Dr. Danny Lischinski, Dept. of Computer Science Hebrew University, Jerusalem.
--------------------------------------
Computer Graphics Principles and Practice / Foley, van Dam, Feiner, and Hughes
Second Edition in C. Addison Wesley, 1996.
--------------------------------------
Computer Graphics / Hearn and Baker
Second Edition, Prentice Hall, 1994.
--------------------------------------
Mathematical Elements for Computer Graphics / Rogers and Adams
Second edition, McGraw-Hill, 1990.
--------------------------------------
Email: hagit@bimacs.biu.ac.il