Course Outline
Course Outline
Course Outline
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.
Session
01 02
03
04
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