While this is an advanced graduate course, no background in computer vision and computer graphics is required. Graduate-level preparation in mathematics, particularly in numerical linear algebra and matrix theory, is essential. While this is not a course in mathematics, a very large portion of it will be devoted to mathematical concepts and formula, especially in numerical linear algebra and nonlinear optimization.
There is no homework or exam in the course. The final grade will be determined based on attendance, class participation, and research/project presentations. Be warned that how much you get out of this course will in a very large degree be decided by your motivation to learn and your curiosity to explore and experiment with the many ideas and algorithms presented in the course.