Computer Graphics
|
Course Objectives:
This course introduces the students to computer graphics techniques and algorithms.
Course Content:
- Display computers Systems: vector and pixel displaying system.
- Basic computer graphics techniques.
- Graphical software.
- The use of API(s) for computer graphics.
- Color models, coordinates homogeneous, transformation, rotation, and clipping.
- Drawing lines, curves, and surfaces Algorithms.
- Representation of objects through polygons.
- Computer graphical user interfaces Design (GUI).
Skills expected from this course:
Upon finishing this course, the student should:
- Know the structure of the system components and interactive computer graphics.
- Know the geometric transformation and three-dimensional views.
- Create interactive computer graphics applications.
- Know the used techniques to represent the three-dimensional geometries.
|
|
|
Assessment methods:
|
Laboratory tests.
|
2.
|
|
Theoretical tests.
|
1.
|
Research projects.
|
4.
|
|
Application projects quarterly.
|
3.
|
Textbook:
D. Hearn, M. P. Baker, "Computer Graphics with OpenGL", 3rd Ed., Prentice Hall, 2003, ISBN 0130153907.
Reference:
E. Angel, "Interactive Computer Graphics: A Top-Down Approach using OpenGL", 4th Ed., Addison Wesley, 2005, ISBN 0321321375.
|
Last Update
11/25/2011 2:56:00 PM
|
|
|