File processing and the undergraduate computer science curriculum. - Kirk L. Malmrose; Robert P. Burton (SIGCSE, 1987)