Issue No.05 - May (1989 vol.15)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/32.24704
<p>An introductory computer science course is developed, much as calculus is a basic course for mathematics and the physical sciences, concerned primarily with theoretical foundations and methodology rather than apprenticeship through applications. In this work, the principles taught in the course are described and an example illustrating them is given.</p>
mathematical principles; first course; software engineering; introductory computer science course; computer science education; educational courses; mathematics computing; software engineering.
H.D. Mills, V.R. Basili, J.D. Gannon, R.G. Hamlet, "Mathematical Principles for a First Course in Software Engineering", IEEE Transactions on Software Engineering, vol.15, no. 5, pp. 550-559, May 1989, doi:10.1109/32.24704