Courses
2005 Fall:

600.659 Seminar on 3D model reconstruction (Kazhdan)

600.757 Seminar in Computer Graphics (Cohen, Kazhdan)

2005 Spring:

600.456 Computer Graphics (Kazhdan)

600.460 Interactive Graphics and Games (Cohen)

This course studies a variety of techniques for creating interactive graphics applications. Students collaborate in small groups to design and implement their own 3D games.

600.757 Seminar in Computer Graphics (Cohen, Kazhdan)

2004 Fall: 

600.226 (E,Q) Data Structures (Cohen)

600.658 (E,Q) Seminar on Shape Analysis and Retrieval (Kazhdan)

This course is motivated by the recent proliferation of 3D models on the world wide web and will focus on methods for designing systems that allow users to retrieve desired models from large repositories of 3D shapes. The course will review a number of existing shape representations designed to assist in the task of whole-object and partial-object retrieval. Some of the subjects discussed in this course will include, signal processing, alignment, compression, skeletonization, and shape descriptors. Students will be expected to present one or two papers throughout the course of the semester and will also need to complete a final project in the area.

600.757 Seminar in Computer Graphics (Cohen, Kazhdan)

Courses offered before: 

600.455 Geometry for Computer Graphics (Kumar)

Current research in computer graphics. Techniques for generating both high quality images, Highly interactive graphics systems, Rendering of large models, Surface visualization, Collision detection, Visibility, Surface modeling, Physically based modeling, animation.


600.456 (E,Q) Rendering Techniques (Cohen)

Color and Light theory, Ray tracing, Global Illumination, Caustics, Participative media, Image based Rendering, Volume Rendering, Morphing and Animation.
600.457 (E,Q) Computer Graphics (Kumar)
This course introduces the graphics pipeline and hardware. It covers 2D and 3D transformations, clipping, scan conversion, filtering and anti-aliasing, hidden surface removal, color, shading, transparency, ray tracing, global illumination, curves and surfaces, textures, volume rendering, and user interactions.
600.460 (E,Q) Virtual Worlds (Cohen)
Introduction to Virtual Worlds, including history, displays, trackers, interfaces. Applications to telecollaboration, medicine, scientific visualization, architectural walkthrough. Creative student projects.
600.657 Advanced Computer Graphics & Geometric Modeling (Kumar)
Current research in computer graphics. Techniques for generating both high quality images, highly interactive graphics systems, rendering of large models, surface visualization, collision detection, visibility, surface modeling, physically based modeling, animation.
600.757 Seminar in Computer Graphics (Kumar, Cohen)

In this course we will review current research in computer graphics. We will meet for an hour once a week and one of the participants will lead the discussion for the week.

 

For more information,  Jonathan Cohen (cohen@cs.jhu.edu , Michael Kazhdan (misha@cs.jhu.eduFaculty
                                    Yuan Chen (cheny@cs.jhu.edu)
Webmaster