Following several years of experimentation with a variety of different computational tools (C, Basic, PVwave, Mathcad and spreadsheets) the department of Electrical Engineering has begun a process of integrating Mathematica into the curriculum. This year's ELE489 class was the first to use Mathematica in a computer classroom during lectures. Over half of the 28, 1 1/4 hour class sessions were held in this classroom, the remaining being more or less traditional, instructor led lectures.
The course is an introduction to the basic concepts and methodologies for
digital image processing. The textbook "Digital Image Processing" by
Gonzalez and Woods (1993) was supplemented by 12 Mathematica notebooks,
written by the instructor, covering the major topics of the course. Each
of the notebooks was used in one or more of the lecture sessions held in
the computer-equipped classroom. The notebooks contain many course and
application specific new functions that extend Mathematica's built-in
functionality. In their present form, they are a combination of lecture
notes, laboratory manual pages and homework assignments. They are simple
prototypes for the electronic textbooks of the future, interactive,
animated and available via remote links. The notebooks are available
online and can be viewed as static documents with WWW browsers or
downloaded and executed on computers running Mathematica.