13.003: THE SYLLABUS PAGE
MIT
Department of Ocean Engineering
13.003: Computational Geometry and Visualization
Units: 2-0-4
Spring 2000



TENTATIVE LECTURE SCHEDULE
Homeworks assigned every Monday at 2 PM are due the next Monday by 2 PM unless otherwise noted.
"L" DENOTES LECTURE, "R" DENOTES RECITATION.
Lectures and Recitations in Room 1-132, Monday 2pm - 4pm.




FEBRUARY 7:
L: Introduction, overview of field of geometric modeling and graphics, history. Curve representation methods.
R: Introduction to MATLAB and graphics workstations, frame buffers.



FEBRUARY 14:
L: Elementary differential geometry of curves.
R: OpenGL Graphics Library and viewing transformations.



FEBRUARY 22 (Tuesday):
L:Curve representation methods: Ferguson (monomial), Hermite, Bezier.
R:OpenGL Graphics Library and viewing transformations.


FEBRUARY 28:
L: Bezier curves and surfaces.
R: Introduction to DesignMentor software


MARCH 6:
L: Elementary differential geometry of surfaces.
R: OpenGL surface visualization.



MARCH 13:
L: Lagrange basis, composite curves, uniform B-spline curves.
R: Project introduction.



MARCH 27:
L: Uniform B-spline surfaces.
R: OpenGL, lighting models, texture mapping. Software design. Project discussion.



APRIL 3:
L: Least Squares Fitting. Integral properties of curves and surfaces.
R: Project discussion. Quiz review. Introduction to DesignMentor surface modeling tools.



APRIL 10:
L: Integral properties of CAD models. Hydrostatics.
R: Project discussion. QUIZ 3:30 PM - 5:00 PM



APRIL 24:
L: Ray tracing, realistic rendering.
R: WWW-based applications, Project discussion.



MAY 1 :
L: Computer visualization of physical phenomena (scalar and vector fields), volume visualization, marching cubes/tetrahedra.
R: Introduction to IBM Data Explorer software. Project Discussion/Preliminary Presentation.



MAY 8 :
Final demos and project presentations.


Thursday, MAY 11, 5:00pm:
Final project report due.




  • LINK BACK TO THE COURSE HOME PAGE