Course Outline

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

BSCS -514 Computer Graphics

Instructor: Humera Bashir

Instructions:
Given is the list of theory classes and labs conducted during July - Dec 2012 Session. Practicing all lectures and labs would be help you a lot at examination time C O U R S E O U T L I N E Course Code: BCSC - 514 Instructor Name: Humera Bashir Course Title: Computer Graphics Meeting Hours: Class Hours: 3 hours per week Semester: Course URL: Email: [email protected] Course Objective: Learning the principles of Computer Graphics. Understanding graphical models, fundamental techniques, algorithms and implementation issues. Text Book(s): Computer Graphics, F.S.Hill, Maxwell MacMillan ISBN: 0-02-354860-6. Reference Book(s):
Computer Graphics, Principles and Practice, J. D. Foley, A. van Dam, S. K. Feiner and J. F. Hughes, Addison-Wesley ISBN: 0-201-12110-7.

Computer Graphics, Using OpenGL by Hearn & Beaker Open GL Programming Guide( Red Book, Blue Book; available online) Grading: 10% 10% 20% 60 % Tentative Project Plan Attendance & Participation Lab Performance Project/Assignments Final Exam

2D Application for e.g. Game 3D Application for e.g. 3D cricket ground A proper file should be maintained for checked Programming Assignments. Late Assignments will not be considered. Any topic that has been discussed in class will be included in paper/Quizzes.

About Quizzes, Assignments and Class participation

BSCS -514 Computer Graphics

Instructor: Humera Bashir

BSCS -514 Computer Graphics

Instructor: Humera Bashir

Session

Tentative Course Contents


Introduction Overview, Applications, Examples Hardware Devices, Raster Scan System, Scan Conversion Process, Raster Displays, Look up Table 2D Drawing I/P Graphics primitives, O/P Graphics primitives, Hard coded Vs Parameterized modeling, Drawing Regular Polygon, Mouse and Keyboard Interaction 2D Drawing Filling Rectangle, Filling Polygon, Window to View port Mapping, Relative Drawing, Turtle Graphics 2D Drawing Clipping Line and Polygon Clipping 2D Viewing and Geometrical Transformations, Review of Operations on Matrices and Vectors, Open GL graphics PipeLine, Affine vs Homogenous
representation .

Reading Assignments /Book References

01 02

Chap # 01 Chap # 01 Chap # 02

03

04

Chap # 02, Chap # 03 Chap # 03 Chap # 05

05

06 07

Mid Term - Two Hours 2D Viewing and Geometrical Transformations Rotation, Reflection, Shear, Scale and Translation. World to Viewport Coordinate Transformation, Composing Transformations, Rotation about
arbitrary Point and Reflection about tilted line

Chap # 05

08

09 10 11 12 13 14

3D Viewing and Geometrical Transformations Rotation, Reflection, Shear, Scale and Translation. World to Viewport Coordinate Transformation 3D Viewing, Projections and Viewing in 3D 3D Solid Viewing,Viewing Volume 3D Solid Modeling, Curves Representation Colors: Color Spaces, Metrics and Transformation Final Exam - Three Hours

Chap # 05

Chap # 06

Chap # 07

You might also like