CIS Graphics Classes

CIS Graphics Classes



The graphics curriculum is being revised and updated: Courses by quarter: What you should take if you are:

By Quarter

Autumn Quarter

Course Call No. Description Instructor
CIS 694G: Survey of Computer Graphics
694G: 19348-4

(major-only)
694M: 19349-0

(note: if you
take summer 
694M, then
see Peg Steele
for permission
to take 694M
in Autumn)
This is a prototype for a new course surveying computer graphics. If successful, it will become CIS581. It contains more practical information which should prove more useful to the student who might take only one class in graphics as well as the student who wants a broader introduction to the field of computer graphics. It covers and uses the OpenGL library for 3D graphics. It is also a good introduction to the sequence on 3D graphics rendering, CIS 681 - CIS 781. Han-Wei Shen (hwshen@cis.ohio-state.edu)
CIS 694F: Computer Animation
19230-6
This is a prototype for a new course in Computer Animation. It is intended for anyone who has taken at least one course in computer graphics (e.g., CIS 681 or CIS 781). It has been modified from the course on computer animation which has been taught as CIS 788.14D in the past. Rick Parent (parent@cis.ohio-state.edu)
CIS 781: Introduction to 3D Image Generation
   04778-5
M: 04779-1
This is unchanged from previous offerings. Raghu Machiraju (raghu@cis.ohio-state.edu)
CIS 788.14U: Sample Based Shape Modeling
04784-0
Given a set of discrete samples derived from the boundary of an object, a surface interpolating the sample points needs to be computed. This generic problem arises in a number of applications such as data visualization, medical imaging, molecular modeling, car industries, machine tool manufacturing and so on. There are number of issues that need a synergetic effort from mathematical disciplines such as topology and differential geomtry and computational disciplines such as computational geometry and numerical analysis. We go over these issues as listed below with current research results including ours and discuss open questions. Tamal Dey (tamaldey@cis.ohio-state.edu)

Winter Quarter

Course Description Instructor
CIS 681: Introduction to Computer Graphics (revised) This is a newly revised version of CIS 681. As before, it will serve as the main introduction to 3D image generation. Now, however, the emphasis will be on ray tracing. Because students can take the CIS 581 prototype before this class, it will be more streamlined and more intense on its focus of 3D graphics. Undergrads should take CIS 694G (CIS 581) as their first OSU course in graphics and this as their second. Graduate students should take this as their first course in graphics. Rafe Wenger (wenger@cis.ohio-state.edu)
CIS 782: Advanced 3D Image Generation This course is unchanged from its previous offering. The content of 782 will be modified in the '02-'03 school year to reflect the new content of 681-781. Roger Crawfis (crawfis@cis.ohio-state.edu)

Spring Quarter

Course Description Instructor
CIS 694G: Survey of Computer Graphics This is a prototype for a new course surveying computer graphics. See the description above under Autumn Quarter. Han-Wei Shen (hwshen@cis.ohio-state.edu)
CIS 781: Introduction to 3D Image Generation (revised) This is a revised course and is intended to be taken after the revised CIS 681 in Winter '02. This will primarily cover scan conversion and z-buffer display algorithms as well as more advanced shading topics. Roger Crawfis (crawfis@cis.ohio-state.edu)
CIS 881: Geometric Modeling This is unchanged from its previous offering. We will be lowering the number from 881 down to the 600-700 level to allow interested undergraduates to register for the course. Tamal Dey (tamalday@cis.ohio-state.edu)

What You Should Take:

Undergrad Students

If you've had You should take
no graphics courses
  • 694G - either in Autumn of Winter
CIS 681
  • If you plan on ever taking CIS 781, then take it Autumn. Taking CIS 781 after Autumn will not make sense with the old CIS 681; you'll have to retake CIS 681, probably as a 693.
  • CIS 694F (computer animation)
  • If you do take CIS 781 in Autumn, then you can take either CIS 782 in Winter or CIS 881 in Spring (CIS 881 will be renumbered by Spring to something lower in the 600s or 700s).
CIS 681 and CIS 781
  • CIS 694F (computer animaton) in Autumn.
  • CIS 782 in Winter.
  • CIS 881 in Spring (CIS 881 will be renumbered by Spring to something lower in the 600s or 700s).

Grad Students

If you've had You should take
no graphics in 3D rendering
  • CIS 681 in Winter - to get the benefit of the revised curriculum take the revised 681 in Winter and the revised 781 in Spring.
  • CIS 781 in Autumn - if you can't wait to get started in graphics. The fastest track through the curriculum is 781 in Autumn, 782 in Winter, and 881 in Spring.
CIS 681
  • If you plan on ever taking CIS 781, then take it Autumn. Taking CIS 781 after Autumn will not make sense with the old CIS 681; you'll have to retake CIS 681.
  • CIS 694F (computer animation).
  • if you do take CIS 781 in Autumn, then you can take either CIS 782 in Winter or CIS 881 in Spring.
CIS 681 and CIS 781
  • CIS 694F (computer animaton) in Autumn.
  • CIS 788.14U in Autumn
  • CIS 782 in Winter.
  • CIS 881 in Spring.


Last updated 5/2/01
Rick Parent -- (parent@cis.ohio-state.edu)