Current Courses
CSE4413/6413: Principles of Computer Graphics
[Dr. Zhang] Introduction to Computer Graphics and OpenGL. 2- and 3-dimensional modeling, transformations, and rendering.
CSE4663/6663: Human-Computer Interaction
[Dr. Swan] Conceptual models formed by users, aspects of computer systems which affect users, interface design and evaluation, and examples and critiques of specific interfaces.
CSE8990: Information Visualization
[Dr. Jankun-Kelly] Introduction to Information Visualization. Theory and techniques including document visualization, database visualization, and graph visualization.
All Courses
Split Level
CSE4413/6413: Principles of Computer Graphics
[Fall] Introduction to Computer Graphics and OpenGL. 2- and 3-dimensional modeling, transformations, and rendering.
CSE4663/6663: Human-Computer Interaction
[Fall] Conceptual models formed by users, aspects of computer systems which affect users, interface design and evaluation, and examples and critiques of specific interfaces.
ECE4990/6990: Visualization Toolkits
[Spring] Introduction to scientific visualization principles and toolkits.
Graduate Level
CSE8413: Visualization
[Varies] Essential algorithms for three-dimensional rendering and modeling techniques, viewing transformations, illumination, surface modeling, methodologies for visualization of scalar and vector fields in three dimensions.
CSE8443: Advanced Computer Graphics
[Spring] Realistic, three-dimensional image generation, modeling techniques for complex three-dimensional scenes, advanced illumination techniques, fractal surface modeling, modeling and rendering of natural phenomena.
CSE8990: Information Visualization
[Varies] Introduction to Information Visualization. Theory and techniques including document visualization, database visualization, and graph visualization.
