Use and assessment of a rigorous approach to CS1

John Dougherty, Haverford College
David Wonnacott, Haverford College


This paper describes the work J.D. and I have done to balance mathematical rigor with the other requirements of an introductory computer science course, while still maintaining good enrollment and gender balance. --author-supplied description