CS 290B Special Topics in Image Synthesis Winter 2014
*Does not count towards one of the CS core course requirements. (will not satisfy an area).*
Day and time:
4.0, letter grade ONLY
Image synthesis, the process of generating an image from a scene description, is one of the fundamental problems in computer graphics. This course focuses on the theory of image synthesis as applied in modern film studios today, and covers both high-end scanline rendering algorithms as well as physically-based rendering systems such as ray tracing and radiosity methods.
Topics include radiometry, stochastic ray tracing, the Rendering Equation, Monte Carlo integration, variance reduction techniques, photon mapping, reflection models, participating media, and advanced algorithms for light transport. For class assignments, students will have to program some of the algorithms discussed in class to generate their own images. Students are expected to be solid programmers in C/C++ in order to be successful in the class.
In this class, we will read, discuss, and gain hands on experience with recent advances in cloud computing technologies and related areas of computer science. Topic areas include research and technologies for infrastructure-as-a-service, and platform-as-a-service, as well as for cloud programming language support and frameworks. The course will consist of lectures, paper discussions, and student tutorial demonstrations of emerging public cloud systems and services.
For help in enrolling in these courses, please contact the Undergraduate Advisor.