Engineering Computing

An Introductory Course in Scientific Programming

Using Maple and C


Engineering Computing is a freshman-level course in scientific programming that is taken by almost all of the engineering students at the University of Utah. The goal of the course is to teach computational problem solving using a combination of Maple and C. The five-step UCES paradigm of problem, model, method, implementation, and assessment is used throughout.

This contest entry consists of what amounts to a complete online textbook for Engineering Computing. You can reach the table of contents by clicking here. The material shows to best advantage under Netscape.


Joseph L. Zachary
zachary@cs.utah.edu