CSE 477/598, Intro to Computer-Aided Geometric Design
Fall 2003
TTh 3:15-4:30, PSY B139

Instructor: G. Farin

Office hours TTh: 2-3 GWC 340
Midterm Oct 2

Syllabus


Objectives: Students will learn basic CAGD techniques. They will be able to ananlyze geometric problems and implement solutions.
The class will cover the text The Essentials of CAGD, AK Peters, Boston. The class is an undergraduate introduction to topics in CAGD. Students will learn basic geometry concepts and how they relate to algorithms in Geometric Modeling. Click here for the material that was covered in last year's class. For last year's midterm, click here. For last year's final, click here.

Grading

There will be four programming projects, a midterm, and a final. Each project: 12.5%, each exam: 25% of the total grade.

Programming Assignments

Use any programming language that you feel comfortable with, but only hand in code when asked to do so. Quality of submitted work is expected to be comparable to postscript output. Teamwork is welcome, and a team has to do more work than an individual; this should be discussed ahead of time with the instructor. Late work will be discounted at a rate of 5% per week day (counting weekends).

Project [1] [2] [3] [4] data files for the last project may be found here

A ps file viewed: as text Same file viewed as .ps

For the final, check the above link to last year's final. This one will be close, but could also include a NURBS question.

Sample of prior assignmet solutions: [1]

A linear system solver

Click here for current grades.

Class log


 

Useful links

A PostScript tutorial
PostScript in 2D and 3D Articles from the journal CAGD
Articles from the journal CAD Computational Geometry pages
A Computational Geometry class page
Ken Joy's CAGD notes A CAGD Bibliography
A Rapid Prototyping link

 

More Material

Subdivision