CS
293H – Mathematical Graphics for Non-majors
Spring
2003
Professor
Hartman
TR
2:00-3:30
Syllabus and course information
Instructor:
Prof. Chris Hartman
Office:
201D Chapman
Office
Hours: Tuesday 3:30-5:00 and Wednesday 10:30-12:00
Phone:
474-5829
Email:
hartman@cs.uaf.edu
Class
web page: www.cs.uaf.edu/~cs293
Prerequisite:
Mathematical curiosity, possibly basic trigonometry.
Department
policies: See www.cs.uaf.edu
Suggested
Textbook: Jim
Blinn’s Corner 1 and 2
Grading
Policy:
Class participation: 40%
Final Project: 60%
Content:
Students in this tutorial/lab course learn basic
geometrical programming. Novice programmers may use fully functional real time
interactive animations (RTICA) to explore the 4th dimension, non-Euclidean
geometries, fractals, cellular automata, chaotic dynamical systems, etc. Expert
programmers are encouraged to modify or (re)write these, and to create new ones
for future students.
Previous
programming experience and advanced calculus are not required. Good
spatial intuition, some trigonometry, and much geometrical curiosity are
prerequisites. Some elementary physics and calculus are recommended.
Experienced programmers are also welcome, but they will complete an individual
course of study. Detailed tutorials and supervised practice sessions will
augment the course for novice programmers.