Department of Ocean Engineering

- Course overview.
- Course syllabus.
- Project description.
- Student registration form.
- Related programming classes from 13.017 (taught by Professor John Leonard).

- Problem Set 1: Differential geometry of curves
- Problem Set 2: Introduction to computer graphics using OpenGL.
- Problem Set 3: Hermite curve formulation, Introduction to 3D computer graphics using OpenGL.
- Problem Set 4: Fitting data, properties of Bezier curves.
- Problem Set 5:.Subdividing Bezier curves, transformations, and surface rendering.
- Problem Set 6:.B-spline fitting, B-spline to Bezier conversion, B-spline basis functions,

and project plan mission statements.

- Introduction to graphics with OpenGL Iby Stephen Abrams
- Viewing and modeling transformations by Stephen Abrams
- Lighting model by Stephen Abrams
- Fonts, animation, input, and texture mapping by Stephen Abrams
- Ray tracing by Stephen Abrams
- Menus and multiple windows by Stephen Abrams
- Software engineering by Stephen Abrams

- Introduction to scientific visualization by Dr. Seamus T. Tuohy
- Introduction to VRML by Dr. Seamus T. Tuohy