An easy recipe for fomenting heated debate among ChE faculty is to inject the topic of introductory computing for ChE students into a discussion. Most faculty will have strong opinions that are only muted by the threat of a teaching assignment to such a course. There are many questions: Who should teach introductory computing to our students? Faculty from computer science, a general engineering department, the ChE department, or others? What should be taught? Traditional programming with Fortran, object-oriented programming with C++, problem solving with tools such as Excel and Mathcad, or various mixtures? In ChE at the University of Colorado, we are no different from many other institutions in that these debates have raged on for deca...