CSCD18, Computer Graphics
Fall 2007
General Information
Intructor: Leonid Sigal, Ph.D. (lsigal@utcs.utoronto.ca)
Office: SW625A
Office Hours: Mondays, 12-1pm (or send email for appointments)
Teaching Assistant: Alexander Wong (wongam@utsc.utoronto.ca)
Office Hours: TBA week by week as needed
Lectures: Monday and Wednesday, 10-11am, in BV-363
Tutorials: Monday, 1-2pm in BV-526, or Wednesday 9-10am
in BV-361
Course Description
Identification and characterization of objects manipulated in computer graphics, operations on these objects, efficient algorithms to perform these operations, and interfaces to transform one type of object to another. Display devices, display data structures and procedures, graphical input, object modeling, transformations, illumination models, light effects; graphics packages and systems.
Textbooks
Required:
Fundamentals of Computer Graphics, Second Edition, by Peter Shirley, Michael Ashikhmin, Michael Gleicher, Stephen Marschner, Erik Reinhard, Kelvin Sung, William Thompson, Peter Willemsen.
Recomended:
OpenGL(R) Programming Guide: The Official Guide to Learning OpenGL, Version 1.2 (3rd Edition), by Mason Woo, Jackie Neider, Tom Davis, Dave Shreiner.
Available at Amazon.com.
Other useful textbooks:
- Alan Watt. 3D Computer Graphics, Third Edition, Addison Wesley, 1999.
- F. S. Hill, Jr., Computer Graphics Using OpenGL, Second Edition, Prentice Hall, 2001.
- J. D. Foley, A. van Dam, S. K. Feiner, and J. F. Hughes. Computer Graphics: Principles and Practice, 2nd Edition, in C , Addison Wesley, 1990.
- D. Hearn and M. P. Baker. Computer Graphics, Third Edition, Addison Wesley, 2003.
Grading
Assignments (4 in total): | 45% |
Mid-term (Mon, Oct 24): | 15% |
Final Exam: | 40% |
To pass this course, you must achieve at least 35% on the final exam.
Scholarly Conduct: Plagiarism is a serious academic offence; the work submitted must be your own. If you have exchanged ideas with a fellow student and thus have answers which might be falsely construed as being plagiarised, you should state this.