Abstract
Do we need math in CS? Silly question, isn't it? Just look at all the computer science curricula ever proposed, most recently CC2001, the ACM-IEEE/CS effort [1]. Mathematics plays a significant role in all of them. So why even pose the question? Well, bear with me.
- See <www.computer.org/education/cc2001>Google Scholar
- Gries, D. Where Is Programming Methodology These Days? Inroads 34, 4 (December 2002), 5--7. Google ScholarDigital Library
- Gries, D. The Science of Programming, Springer-Verlag, New York, 1981. Google ScholarDigital Library
- Guzdial, M. and Soloway, E. Computer Science Is More Important Than Calculus: The Challenge of Living Up to Our Potential. Inroads 35, 2 (June 2003), 5--8. Google ScholarDigital Library
- Benjamin, A. C. Review of Discrete Mathematics: Elementary and Beyond by L. Lovasz, J. Pelikan and K. Vesztergombi. American Mathematical Monthly 111, (2004), 635--638.Google ScholarCross Ref
- Ralston, A. Computer Science, Mathematics and the Undergraduate Curricula in Both, American Mathematical Monthly 88, (1981), 472--485.Google ScholarCross Ref
- Ralston, A. The First Course in Computer Science Needs a Mathematics Corequisite, Comm. ACM 27, (1984), 1002--1005. Google ScholarDigital Library
- Maurer, S. B. and Ralston, A. Discrete Algorithmic Mathematics (first ed.) Addison-Wesley, Reading, MA, 1991. Google ScholarDigital Library
- Maurer, S. B. and Ralston, A. Discrete Algorithmic Mathematics (third ed.) A K Peters, Wellesley, MA, 2004. Google ScholarDigital Library
- See, for example, www.cs.hope.edu/lacs.Google Scholar
- Atchison, W. F. et al. Curriculum 68 - Recommendations for Academic Programs in Computer Science, Comm. ACM 11; (1968) 151--197. Google ScholarDigital Library
- Ralston, A. and Shaw, M. Curriculum 78 - Is Computer Science Really that Unmathematical? Comm. ACM 23, (1980), 67--70. Google ScholarDigital Library
Index Terms
- Do we need ANY mathematics in computer science curricula?
Recommendations
Computer science curricula for the coming decade
Interest in Computer Science has fluctuated dramatically in the past 20 years. Many factors have been cited for these enrollment dynamics, including changes in the high-tech economy and the general image of computing. In this talk, we begin by examining ...
Embedding computer science concepts in K-12 science curricula
SIGCSE '09: Proceedings of the 40th ACM technical symposium on Computer science educationTo engage a broader audience in computer science, we have developed a set of curriculum units embedded with computer science concepts for K-12 science education. We chose bioinformatics as a vehicle to deliver these units. Our curriculum development ...
Curricula in computer science and engineering: needs and alternatives
SIGCSE '78: Papers of the SIGCSE/CSA technical symposium on Computer science educationThis paper offers a brief review and survey which includes the following curricula: (1) A Curriculum in Computer Science and Engineering, The IEEE Computer Society (1977); (2) Curriculum Recommendations for the Undergraduate Program in Computer Science, ...
Comments