Section menuClose menu Columbia College


Master Syllabus

Print this Syllabus « Return to Previous Page

Administrative Unit: Computer and Mathematical Sciences Department
Course Prefix and Number: CISS 380
Course Title: Computer Graphics
Number of:
Credit Hours 3
Lecture Hours 3
Lab Hours 0
Catalog Description: Techniques for picture development and transformation, curve and surface approximation and projections, graphical languages, data structures and their implementation, graphical systems, animation techniques. Prerequisite: CISS 350 or CISS 358.
Prerequisite(s) / Corequisite(s): CISS 350 or CISS 358.
Course Rotation for Day Program: Offered odd Fall.
Text(s): Most current editions of the following:

Computer Graphics Using OpenGL
By Hill, F. S. (Prentice Hall)
Interactive Computer Graphics: A Top-Down Approach using OpenGL
By Angel, E. (Addison Wesley)
Course Objectives
  • To understand graphics architectures.
  • To develop graphics programs using OpenGL.
  • To utilize the primitives in OpenGL.
  • To write interactive routines.
  • To utilize homogeneous coordinates to support both two-dimensional and three-dimensional transformations.
  • To develop animated scenes.
    Measurable Learning
  • Explain basic graphics architectures.
  • Utilize OpenGL to build graphics programs.
  • Develop both two-dimensional and three-dimensional animated views.
  • Support user interaction.
  • Utilize transformations to effect view models and support various projections.
    Topical Outline:
  • Graphics architectures
  • OpenGL primitives, attributes, and color
  • Orthographic views
  • Three dimensional rendering
  • Interaction
  • Coordinate systems
  • Affine transformations
  • Perspective and orthogonal projections
  • Hidden surface removal
    Culminating Experience Statement:

    Material from this course may be tested on the Major Field Test (MFT) administered during the Culminating Experience course for the degree. 
    During this course the ETS Proficiency Profile may be administered.  This 40-minute standardized test measures learning in general education courses.  The results of the tests are used by faculty to improve the general education curriculum at the College.


    Recommended maximum class size for this course: 20

    Library Resources:

    Online databases are available at You may access them from off-campus using your CougarTrack login and password when prompted.

    Prepared by: Lawrence West Date: September 12, 2005
    NOTE: The intention of this master course syllabus is to provide an outline of the contents of this course, as specified by the faculty of Columbia College, regardless of who teaches the course, when it is taught, or where it is taught. Faculty members teaching this course for Columbia College are expected to facilitate learning pursuant to the course objectives and cover the subjects listed in the topical outline. However, instructors are also encouraged to cover additional topics of interest so long as those topics are relevant to the course's subject. The master syllabus is, therefore, prescriptive in nature but also allows for a diversity of individual approaches to course material.

    Office of Academic Affairs