Computer
Graphics
Electrical, Computer
and Systems Engineering ECSE-4750
Description
This course will cover mathematics, data structures, algorithms,
and programming for the pictorial synthesis of real or imaginary
objects, raster and vector graphics, abstract and real I/O devices,
scan conversion, filling and clipping, graphics hardware, color,
video controllers, geometric transformations in 2-D and 3-D, projections,
and viewing. Introduction to the Open GL Object hierarchy and
visible surface determination. Programming assignments in C.
Prerequisites
Familiarity with computer, linear algebra, and some programming
experience (i.e., C, C++).
Textbook(s)
Ordering Information
Format
Classes: 28 sessions
Homework: Weekly
Final Project: 1
Exam(s): 1 (midterm)
Grading
Homework: 50%
Final Project: 20%
Exam(s): 30%
Computing
Any computer system that has the Open GL graphics language and
either C or C++. NOTE: PCs running windows have OpenGL as part
of their operating environment, but you must set up the appropriate
paths and libraries. Contact PDE's technical team at idl-support@pde.rpi.edu.
This information is available on the web at www.opengl.com.
Access to WebCT, Rensselaer's course management
tool, is required. Please
refer to this page for instructions on how to set up your
computer for WebCT.
Who Should Enroll
This course may be used in your Plan of Study as follows:
Degree Programs
CSCI - may be used as an Applications course
or elective
CSYS - may be used as a core course
ELEC - elective
EPOW - elective with advisor pre-approval
ESCI-MM - elective
ESCI-MOT - elective
ESCI-MSE - elective
ITEC - elective with advisor pre-approval
MBA - elective
MEAE-ME - elective
MGMT-MS - elective
QUAL - elective with advisor pre-approval
SERV - elective with advisor pre-approval
TCOM - elective with advisor pre-approval
This course is also open to non-matriculated
students who meet the prerequisites and is required for the Certificate
in Computer Graphics and Data Visualization. It may also be used
toward the Certificate in Computer Science.
Back to top
|