- Donovan, John J. “Information Systems Technology” (with Madnick S.E), 714 pp.
- Donovan, John J. “Basic Systems Programming” (with Madnick S.E), 495 pp.
- Donovan, John J. “Information Processing Systems” (with Madnick S.E), 260 pp. http://web.mit.edu/smadnick/www/Resume/Publications.htm
Complete drafts of the following text books exist and have been used in Sloan School subjects 15.564, 15.565, and 15.65s and elsewhere