Challenges of teaching in a small computing department. - Scott M. Thede; Peter C. Isaacson; Bill Genereux (J. Comput. Sci. Coll., 2002)