|
|
CS
545 Introduction to Computer Graphics
Introduction to the theory and mechanics of computer graphics. Brief historical
perspective, progressing through extended discussion on topics such as display
hardware technology, 2D raster scan conversion algorithms, 2D and 3D geometric
transformations, and 3D projection and viewing techniques. Involves a significant
number of programming projects.
CS 645 Advanced Computer Graphics
Introduction to the hierarchical modeling
paradigm and to 3D solid modeling. High resolution 3D graphics including topics
in curve and surface representation,
solid modeling, visible surface determination, color theory, illumination
and shading, texture mapping, and antialiasing. Emphasis is on 3D techniques
and algorithms.
CS 595/548 Principles of Graphical User
Interface Design
Introduction to Human-Computer Interaction and principles of GUI design. Study
of windowing systems and development tools.
CS 642 Computer Processing of Digital Images
Introduction to Image Processing, including sensing, sampling, quantization,
transforms, image enhancement and restoration, segmentation, and practical
applications
CS 646 Computer Geometry Modeling
Numerical and computer representation of curves and surfaces, solid
geometry modeling, and management aspects of geometric data. Cubic-
tension B-Splines,
Bezier curves/surfaces, graph-based and Boolean models and concepts of constructive
application to CFD, CAD, robotics, animation, image processing, and computer
graphics.
|
|
|