Image processing
You know, we really can teach image processing as part of an
introductory CS course. It opens avenues for creativity and makes
mathematics less intimidating. The BlueJ book talked about it; it
really does make sense. Histograms, gamma correction, posterization,
etc… fun!
You can comment with Disqus or you can e-mail me at sacha@sachachua.com.