CSC 320 Visual Computing Spring 2004




A unified introduction to image synthesis and image analysis aimed at students with an interest in computer graphics, computer vision or the visual arts. Focus on three major topics:
  1. visual computing principles - computational and mathematical methods for creating, capturing, analyzing and manipulating digital photographs (raster algorithms, image acquisition, basic image processing, image warping, anti-aliasing).
  2. digital special effects - applying these principles to create special effects found in movies and commercials;
  3. visual programming - using C/C++ and OpenGL or Java and Java2D, Java3D to create graphical user interfaces for synthesizing and manipulating photographs.

Contact information:
Instructor: Arnold Rosenbloom
Office: SB 4038
Telephone: 905-828-3830
e-mail: arnold@credit.erin.toronto.edu
Web-page: http://www.cs.toronto.edu/~arnold/320/04s/
Lecture: Mon 16:00 17:00 SE 2068, Wed 16:00-17:00 SE 1130
Tutor: (Grace) Yan Wang etcsc320@utm.toronto.edu
Tutorials: F 3-4,4-5 SE1158
Office hours: Wednesday 10-12
News Group: Send mail to ut.erin.csc320e@news.utm.utoronto.ca
Marking Scheme

ComponentTentitive Dates
A1Jan 30
A2Feb 13
A3Mar 5
A4Mar 19
A5Apr 2
2 Term Tests Middle and end of term
Recommended (not required!) Text: