Education for Working ProfessionalsDistance Learning
Rensselaer
      RPI Home      EWP Home      Distance Learning Home      Distance Learning Admissions     Registration      Search      Contact Us
About EWP Distance Learning
News & Events
Summary of
Program Offerings – Distance Learning
Master's Degree Programs
Certificate Programs
Professional Development Programs
General Information & Contacts
Financial Information
Financial Aid
Rensselaer Libraries
Rensselaer Bookstore
Hartford Campus
Troy Campus

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

Course selector Questions About EWPNews and Events