CSE 477: Introduction to
Computer-Aided Geometric Design
CIDSE at Arizona State University
Fall 2018 * M & W 9:00 - 10:15am * BYAC 150
Instructor: D. Hansford, Ph.D.
Office: BYENG M1-02
Office Hours: M, W 10:45 - 11:45am and by appointment
Syllabus Class Log
Computer Aided Geometric Design (CAGD) or Geometric Modeling deals with computational modeling of objects such as
- curves outlining a font (Bezier and B-spline curves),
- surfaces such as the hood of a car (triangle meshes or NURB surfaces), or
- a human brain (volumetric models).
Shape modeling techniques (interactive modifications, volume deformations) will be taught as they arise in many fields such as CAD/CAM, computer animation, or medical imaging.
The course will cover material from The Essentials of CAGD.
Students will learn fundamental 3D Modeling concepts from a computational viewpoint. In that context, students will be able to analyze problems and provide practical solutions.
The Essentials of CAGD is the required textbook.
This page and the class log are the primary webpages for this course.
Blackboard will be used for turning in assignments and posting announcements.
- Lectures, videos,
and Mathematica demonstrations in class
-- learn why the topic is important, learn the fundamentals, and see it at work
geometric modeling topic + writing component + use of a software tool
-- learn the topic, learn a tool, and learn to communicate
- In class exercises:
practice key concepts of the day
-- bring paper, pencil, and eraser to class and be prepared to work on examples
- Students are expected to attend class and participate
4 Mathematica programming projects: 50% (each 12.5%)
Mid-term test: 25%
End-term test: 25%
Team work on the programming assignments is allowed only with special permission. A team will be expected to do more work than the basic assignment.
Late programming projects will be discounted at a rate of 5% per day.
Missed tests may be made-up and assignment extensions given if a valid excuse is presented with documentation. If you have a personal or family emergency that causes you to get behind in the class, please let me know and we can make a plan.
The University has policies regarding religious holidays and sanctioned events. Please notify me if these situations apply to you.
ASU's Academic Credit Policy --> You should average at least 6 hours/week outside of class
Accumulated score rounded to the nearest integer and letter grade assigned by rule:
A: 90-100, B: 80-89, C: 70-79, D: 60-69, E: <60
"Plus grades" (A+, B+, etc) are earned through above average class participation.
Cell phones must be turned off during class to avoid causing distractions. The use of recording devices is not permitted during class. Any violent or threatening conduct by an ASU student in this class will be reported to the ASU Police Department and the Office of the Dean of Students.
Disability Resource Center
Suitable accommodations will be made for students having disabilities and students should notify the instructor as early as possible if they will require same. Such students must be registered with the Disability Resource Center and provide documentation to that effect. Please check the website for ASU's Disability Resource Center for assistance.
Violations of the University Academic Integrity policy will not be ignored. Violations will be reported to the Dean's office. Penalties include reduced or no credit for submitted work, a failing grade in the class, a note on your official transcript that shows you were punished for cheating, suspension, expulsion and revocation of already awarded degrees. Please review the university academic integrity policy webpage.
Title IX is a federal law that provides that no person be excluded on the basis of sex from participation in, be denied benefits of, or be subjected to discrimination under any education program or activity. Both Title IX and university policy make clear that sexual violence and harassment based on sex is prohibited. An individual who believes they have been subjected to sexual violence or harassed on the basis of sex can seek support, including counseling and academic support, from the university. If you or someone you know has been harassed on the basis of sex or sexually assaulted, you can find information and resources at the university's sexual violence education webpage.
As a mandated reporter, I am obligated to report any information I become aware of regarding alleged acts of sexual discrimination, including sexual violence and dating violence. ASU Counseling Services is available if you wish discuss any concerns confidentially and privately.