The Carnegie-Mellon Curriculum for Undergraduate Computer Science by J. Driscoll, A. Z. Spector, W. L. Scherlis, M. Donner, S. D. Brookes, R. Pausch, M. Shaw, M. Mauldin (Paperback, 1984)