George Mason University
DEPARTMENT OF COMPUTER SCIENCE

CS 752 - Interactive Graphics Software - Fall'01
Description | Grading | Syllabus | References
Professor Jim X. Chen
Office: ST2 Room 409
Office hour: Mon. 10am-12pm or by appt; e-mail all times
Email: jchen@cs.gmu.edu
Phone: (703) 993-1720
Class discussion: graphics@leibniz.gmu.edu

Join the graphics@leibniz.gmu.edu mailing group: email graphics-request@leibniz.gmu.edu with subject line read as subscribe; at the end of the semester, you may stay in the group or email graphics-request@leibniz.gmu.edu with subject line read as unsubscribe.

DESCRIPTION:

CS 752 is a 3-credit advanced graphics course with prerequisite CS 652. If you took CS 451 before and would like to take CS 752, you may talk to Dr. Chen to get his permission under certain conditions. Topics include visualization, modeling, rendering, animation, simulation, virtual reality, and current graphics software tools. Emphasis will be on software methods and current research topics.

Back to Top of Page


GRADING POLICY:

There are all together 100 points:

Your overall course score, S, will be the sum of these points.
Class participation is very important. Active participation will be rewarded with extra points toward your score S.
Each assignment late will result in a deduction of 1 points per day from the total.
If there is an accident or emergency and you let me know, I will consider it accordingly.

Back to Top of Page


SYLLABUS: (tentative)

1. Introduction (a general overview)

2-3. Visualization Methods: parallel coordinates, multivariate high-dimensional data, cartography, volume rendering, medical imaging (ExplorN, Linked Micromap, Knee Surgery, MRIs)

4-5. Modeling Techniques: graphics libraries, geometric models, solid modeling, procedural modeling, fractals, particle systems, and physically-based modeling (Polyhedra)

6-7. Animation and Simulation: keyframe approach, image-based and model-based animation, simulation, real-time simulation (Spider, Fluid)

7-8. Virtual Reality Methods: hardware, software, WorldToolKit, OpenInventor, VRML, Java3D (ScienceSpace, DEVISE, MUVEs)

10-11. Low-level Graphics Techniques: scan-conversion, anti-aliasing, and graphics hardware (polygon)

12-13. (Optional) Advanced Lighting and Rendering Techniques: ray tracing and radiosity

13-14. (Optional) Networked Virtual Environment: DIS, MUVEs, ActiveWorlds

14-15. Project discussions, presentations, and final summary

Back to Top of Page


REFERENCES:

Graphics related journals and magazines including:
Graphics related conference proceedings including:
Some reference books of mine:
Graphics tools and groups related sites:
Back to Top of Page
2001 by Jim X. Chen, Department of Computer Science, George mason University