Courses
Number Title Description Requisites Last Offered
CMSC 435/634 Introduction to Computer Graphics An introduction to the fundamentals of interactive computer graphics. CMSC 341 and MATH 221 Spring 08
CMSC 635 Advanced Computer Graphics Techniques A study of advanced topics in computer graphics emphasizing algorithms for display of 3D objects. CMSC 435 or CMSC 634 or consent of instructor Spring 08
CMSC 491G/691G Computer Graphics for Games This course is an introduction to some of the computer graphics methods commonly used in 3D computer games. CMSC 435 or CMSC 634 or consent of instructor. Fall 07
CMSC 491A/691A Artistic Rendering A review of the research done in the field of Non-Photorealistic Rendering. CMSC 435 or CMSC 634 or consent of instructor Fall 06
CMSC 436/636 Data Visualization This course addresses the theoretical and practical issues in creating visual representations of large amounts of data. CMSC 435 or CMSC 634 or consent of instructor. Fall 05
CMSC 491G/691G Real-time Shading This course covers graphics hardware architecture changes and software techniques, as well as shading algorithms and design strategies. CMSC 435 or CMSC 634 or consent of instructor. Spring 05