List of Courses

ICS Research Abstracts

ICS Seminars

ICS Web Pages

The ICS website
conforms to
the W3C
XHTML 1.0 Transitional
Standard Encoding
Valid XHTML 1.0 Transitional

Search

CMSC 191: Special Topic

courses@UPLB

Open Access Journals in Computer Science

Open Access Journals

CMSC 190 LaTeX stylesheets

Navigation

CMSC 161: Interactive Computer Graphics

Published in

Catalog Course Description

CMSC 161 icon

NumberCMSC 161
TitleInteractive Computer Graphics
DescriptionGraphics systems software and hardware, 2D drawing algorithms, geometrical transformations, surface modeling, 3D viewing, visible surface determination algorithms, reflection and illumination models, shading models for polygons, color theory, ray tracing, animation.
PrerequisitesCMSC 123 and MATH 120
Semester offeredSecond
Credit3
Hours/week5 (2 lecture, 3 laboratory)

Objectives

At the end of the course, the student should be able to:

  • Describe the functions and operations of display hardware and associated devices;
  • Implement algorithms for drawing 2D primitives;
  • Describe and implement geometric transformations of 2D and 3D objects;
  • Understand parametric representations of surfaces and patches;
  • Implement projections and hidden-surface removal algorithms;
  • Apply illumination and shading concepts to generate photo-realistic images; and,
  • Discuss ray tracing and animation techniques.

Suggested citation for this online article:

PMAlcasid. CMSC 161: Interactive Computer Graphics. Accessed 08 January 2009. UPLB-ICS webpage (http://www.ics.uplb.edu.ph/courses/ugrad/cmsc/161).