MIT
Department of Ocean Engineering

13.016 Introduction to Geometric Modeling and Computation
Units: 3-0-9

Spring 1997


Overview

13.016 is a first course in Geometric Modeling and Numerical Computation. It includes elements of

It also attempts to integrate above concepts into a computational prototype via a term project. Projects are different each year.

The computer language of choice for 13.016 and the design subjects 13.017 and 13.018 is C. Starting this academic year, 13.016 and 13.017 are closely integrated. If you know C (having taken 1.00 or 10.001), you do not need to take 13.016 and 13.017 in the same term. If you do not know C, you need to at least listen to the lectures of 13.017 covering

This material is scheduled to be covered by Professor Leonard from 5 February 1997 to 5 March 1997, Monday and Wednesday at 1-2pm in Room 5-232

Subject 13.016 is intended especially for junior undergraduate students that have taken 18.03 but can be taken by graduate students for G credit.


Lectures


Instructor:

Course Secretary:

Teaching Assistants:


Course Web Page:

All information for this course can be accessed via the Internet at http://deslab.mit.edu/DesignLab/courses/13.016/.

If you have not already done so, please fill out a registration form.


SGI Workstation Rooms:

Room numberMachines available
7-3212
1-14210
11-1133
37-3124
W20-57520
2-22513
11-1163
66-08010
Rotch Library8
4-035 (e-class)e-mail eclass@mit.edu for reservations

Additionally, some Design Lab machines (Room 5-423) will be available for demonstrations.


Course Exams:


Course Text:

The course has no required text but course notes will be handed out during the term.

Course resources on reserve at Barker Library:

  1. N. S. Asaithambi. Numerical Analysis: Theory and Practice. Saunders College Publishing,Forth Worth, 1995.
  2. J. D. Foley, A. Van Dam, S. K. Feiner, and J. F. Hughes. Computer Graphics: Principles and Practice. Addison-Wesley, Reading, MA, 2nd edition, 1990.
  3. A. Kelley and I. Pohl. A Book on C: Programming in C. Benjamin Cummings Publishing Company, Redwood City, California, 1995.
  4. B. W. Kernighan and D. M. Ritchie. The C Programming Language. Prentice-Hall, Englewood Cliffs, NJ, 2nd edition, 1988.
  5. MathWorks, Inc. MATLAB, High-Performance Numeric Computation and Visualization Software: Reference Guide. MathWorks, Natick, Mass., 1992.
  6. M. E. Mortenson. Geometric Modeling. John Wiley and Sons, New York, 2nd edition, 1997.
  7. J. Neider, T. Davis, and M. Woo. OpenGL Programming Guide: the Official Guide to Learning OpenGL, Release 1. Addison-Wesley Publishing Company, Reading, Mass, 1993.
  8. OpenGL Architecture Review Board. OpenGL Reference Manual: the Official Reference Document for OpenGL, Release 1. Addison-Wesley Publishing Company, Reading, Mass, 1993.
  9. W. H. Press et al. Numerical Recipes in C. Cambridge University Press, 1988.
  10. D. F. Rogers and J. A. Adams. Mathematical Elements for Computer Graphics. McGraw-Hill Inc., 1990. Second Edition.

Prerequisites: 18.03

Co-requisites: 13.017 (or 1.00 or 10.001) and 13.015


Course grading:

Weekly homeworks : 20% (due 1pm on Thursday as requested)
Quiz 1: 25%
Quiz 2: 25%
Term project: 30%
Regular class attendance is expected.

Course Syllabus and Due Dates

Course lecture schedule and homework assignment dates can be found on the syllabus web site at http://deslab.mit.edu/13.016/syllabus.html


Links of interest