Computing as a Discipline.
Peter J. Denning, Douglas E.
Comer, David Gries, Michael C. Mulder,
Allen Tucker, A. Joe Turner, and Paul R. Young.
Communications of the ACM Volume 32 , Issue 1 (1989)
Look at (one of these days):
Basic Proof Skills
of Computer Science Students. Pieter H. Hartel, Bert van Es, Dick Tromp.
Functional Programming Languages in Education,
269-287 (1995), URL = citeseer.nj.nec.com/120473.html.
Integrating mathematics and programming into
a three tiered model for computer science education.
Ursula Wolz and Edward Conjura. Selected Papers of the Twenty-Fifth
Annual SIGCSE Symposium on
Computer Science Education, 223-227 (1994).
Applications of Continuous Mathematics to Computer Science by Hung T. Nguyen, Vladik Kreinovich. (Theory and Decision Library. Series B, Mathematical and Statistical Methods, Vol. 38). Kluwer Academic Publishers (1997). (YIKES!!! $247.00 !)