0% found this document useful (0 votes)
8 views

Computer Graphics

Uploaded by

Haile Melaku
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Computer Graphics

Uploaded by

Haile Melaku
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Course Code: CS-429

Course Title: Computer Graphics


Credit Hour: 3
Lecture Hour: 2
Lab Hour: 2
Contact Hour: 4
Prerequisite CS-124
Course Objective
The objective of the course is to equip students with animation and graphics techniques.
Course Description
Computer graphics is a tool that makes simulation easier. The course presents students with core
algorithms, fill coloring techniques, viewing techniques, and color selection and application
methods i.e. Line drawing algorithms, Circle & Ellipse generating algorithms, parallel curve
algorithms, flood fill, and so on. More over it enables students to differentiate two-dimensional
and three-dimensional drawing and viewings as well to understand picture transformations and
fooling human eye by applying animation on objects.
Course Content
1. Overview of graphics systems
1.1 Color CRT monitors
1.2 Three-dimensional viewing Devices
1.3 Graphics Software
1.4 Coordinate Representation
2. Output primitives and attributes of output primitives
2.1 Points and Lines
2.2 Line Drawing Algorithms
2.3 Circle and Ellipse Generating Algorithms
2.4 Fill-Area Algorithms
2.5 Line, Curve and Character Attributes
3. Color models and color applications
3.1 Properties of light
3.2 Color models (RGB, HSL, HSV)
3.3 Color Selection and Applications
4. Two-dimensional geometric Transformations and viewings
4.1 Two-Dimensional Transformations
4.2 Two-Dimensional Viewings
4.3 Two-Dimensional Viewing Functions
5. Three-dimensional Concepts and Object Representations
5.1 Three-Dimensional Display Methods and Views
5.2 Polygon

6. Three-dimensional geometric Transformations and viewings


6.1 Three-Dimensional Transformations
6.2 Three-Dimensional Viewings
6.3 Three-Dimensional Viewing Functions
Assessment
 Quizzes
 Programming Assignments
 Mid and Final Exams
 Project
Text Book
1. M. Pauline Baker, Computer Graphics, Practice Hall of India New Delhi, 2000
References
1. J. Francis, S. Hill, Computer Graphics using OpenGL
2. Donald Hearn & Pauline Paker, Computer Graphics(2nd ed),
3. 2. A. Mikhopadayay, Introduction to Computer Graphics, New Delhi
4. V.K. Pachghare, Comprehensive Computer Graphics, New Delhi,
5. 2. S. Harrington, Computer Graphics A programming Approach, McGraw – Hill
6. D.P. Mukherjee, New Delhi, Fundamentals of Computer Graphics and Multimedia,
2000

You might also like