"...ut in omnibus glorificetur Deus."
(...that in all things God may be glorified.)
Rule of St. Benedict (RB 57:9)

CS 251 Calendar (very tentative)
last updated: 9/19/03

Week of
Monday Wednesday Friday
8/24 St. Joseph of Calasanz
Chapter 1
Introduction to Computer Graphics
St. Monica
Martyrdom of St. John the Baptist
8/31 Labor Day
no classes
St. Gregory the Great
Chapter 2
Getting Started: Drawing Figures
Review of OOP
Code reuse: polymorphism and inheritance
9/7
Birth of Mary
Begin HW #1
Meet in Lab

Using OOP to implement
Shape and Drawing classes
Chapter 3
HW #1 Due
Polyline class with I/O
9/14 Our Lady of Sorrows
glutMotionFunc
viewports and world windows
St. Robert Bellarmine
aspect ratios, parametric equations for curves, begin clipping

St. Januarius
Begin HW #2
finish clipping
filling convex polygons
and circles
9/21
Chapter 4
Vector Tools for Graphics

Ss. Cosmas and Damian

9/28
Archangels
Meet in Lab

St. Therese of Lisieux
Chapter 5
Transformations of Objects
HW #2 Due
10/5
St. Bruno


Exam #1 (chs 1-4, parts of 5)
Begin HW #3
10/12 St. Catherine Drexel
Fall Break--no classes
St. Teresa of Avila
Fall Break--no classes
St. Ignatius of Antioch
Chapter 6
Modeling Shapes with Polygonal Meshes
10/19
HW #3 Due
St. Anthony Mary Claret
10/26 Chapter 7
Three-Dimensional Viewing


11/2
St. Martin de Porres


11/9  St. Leo the Great
Chapter 8
Rendering Faces for Visual Realism
St. Josaphat
HW #4 Due

11/16 St. Elizabeth of Hungary
Chapter 11
Curve and Surface Design
Presentation of Mary
11/23

Thanksgiving Break
no classes
Thanksgiving Break
no classes

11/30
St. Francis Xavier
Chapter 12 Color Theory
HW #5 Due

12/7
Immaculate Conception
Reading Day
Final Exam: Tuesday, December 9, 8:30AM on Chs 16 Our Lady of Guadalupe
Final Exams