Computer Graphics Weekly Study Plan
Computer Graphics Weekly Study Plan
Council
NCEAC
NCEAC.FORM.001-C
A. Course Description
Course Code
Course Title Computer Graphics
Credit Hours 3(2-1)
Prerequisites by Course(s)
and Topics
Assessment Instruments Assignments
with Weights (homework, Quizzes
quizzes, midterms, final, Mid-Term Examination
programming assignments, Final Term Examination
lab work, etc.)
Course Coordinator
Current Catalog
Description
Textbook (or Laboratory LAB MANUAL
Manual for Laboratory
Courses)
Reference Material 1. Hughes, Van Dam, et al.(2014).Computer Graphics
Principles and Practice(3rd.ed),Pearson.
2. E. Angel, (2004) OpenGL: A Primer Addison-Wesley.
3. P Shirley,(2005)Fundamentals of Computer Graphics,
( 2nded).
4. Hearn & Baker (2004) Computer Graphics with
OpenGL,3e, Prentice Hall.
Course Goals
1 NCEAC.FORM.001.C
National Computing Education Accreditation
Council
NCEAC
NCEAC.FORM.001-C
2 NCEAC.FORM.001.C
National Computing Education Accreditation
Council
NCEAC
NCEAC.FORM.001-C
Week 8 Revision
Week 9 MID+
3-Dimension Object Representation, Snowflakes
Fractal using Python, Koch Curve or Koch Snowflake,
Klee’s Algorithm (Length Of Union Of Segments of a
line), Fractals in C/C++
Week 10 Open GL, Scan-line Polygon filling using OPENGL in
C, Scanline Polygon filling Algorithm Special
cases of polygon vertices, Components of
Polygon fill,
Week 11 Data Structure, Rendering a Triangle using
OpenGL(using Shaders),Getting started with
OpenGL,
3 NCEAC.FORM.001.C
National Computing Education Accreditation
Council
NCEAC
NCEAC.FORM.001-C
Laboratory Yes
Projects/Experiments Done
in the Course
Programming Assignments Yes
Done in the Course
Oral and Written Every student is required to submit at least 2 written
Communications assignments of typically 3 to 4 pages and may ask to
present it in 5-10 minute’s duration.
4 NCEAC.FORM.001.C