290 Courses for Winter 2012
For help in enrolling in these courses, please contact the Undergraduate Advisor.
CS 290G Intro to Cryptanalysis
Instructor: John Black
Class satisfies these areas for MS students only: Theory
Enrollment Code: 59006
Location: Phelps 1401
Day and Time: TR 900-1050
Units: 4.0, letter grade ONLY
Class website: http://www.cs.colorado.edu/~jrblack/class/cmpsc290g/w12/
Description:
An introduction to modern cryptanalysis.
CS 290I Computer Imaging
Instructor: Matthew Turk
Class satisfies these areas for MS students only: Applications
Enrollment Code: 50161
Location: Phelps 2510
Day and Time: TR 300-450
Units: 4.0, letter grade ONLY
Class website: http://www.cs.ucsb.edu/~mturk/imaging
Description:
This course intends to convey a deep understanding of digital imaging systems, in both theory and practice, covering the fundamentals of digital imaging systems, including the capture, storage, display, retrieval, and processing of image and video data. Topics include the nature of light, color, optics, sensors, human vision, and various imaging topics (such as computational photography). There is some overlap with vision and graphics courses, but most of the material is omitted or covered only briefly in such courses.
CS 290I Mixed and Augmented Reality
Instructor: Tobias Hollerer
Class satisfies these areas for MS students only: Applications
Enrollment Code: 50179
Location: Phelps 1401
Day and Time: TR 300-450
Units: 4.0, letter grade ONLY
Class website: http://www.cs.ucsb.edu/~holl/CS290I
Description:
Mixed and Augmented Reality, an active research field since the 1990s, has recently gained significant popularity because of the possibility of being implemented on smart phones. Augmented Reality is the concept of overlaying computer-generated information on top of the physical world. Mixed Reality is a bit broader and subsumes the fields of Augmented Reality, Augmented Virtuality, and Virtual Reality. This class provides a hands-on introduction to these novel interface technologies. Programming experience and knowledge of OpenGL is required.
