ACM Home Page
Please provide us with feedback. Feedback
Computer Science Core Curriculum And Mathematics
Full text PdfPdf (399 KB)
Source ACM Annual Conference/Annual Meeting archive
Proceedings of the 1978 annual conference table of contents
Washington, D.C., United States
Pages: 21 - 24  
Year of Publication: 1978
ISBN:0-89791-000-1
Author
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 19,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800127.804062
What is a DOI?

ABSTRACT

The history of computer science and of new areas of applicable mathematics are intimately related. Much of this common development is due to common developers. In the 1940's John von Neumann developed the concept and first implementation of a stored-program calculating machine. Thus von Neumann was the father of modern computer programming and, in a sense, the founder of computer architectture (2). He also was developer of the theory of games (14), a new mathematical subject that is both highly applicable and involves some of the purest of mathematics On a lower pedagogical level, we find the first simple widely used programming language and associated time-sharing system and the first textbook on finite mathematics also developed from one man, John Kemeny. Between his initial career as a brilliant logician and his current career as a university president, Kemeny championed the cause of finite mathematics in the undergraduate curriculum in the 1950's. He oversaw the future importance of finite math: logic, combinatorics, finite probability models, and linear programming. Shortly after his textbook, Introduction to Finite Mathematics, with L. Snell and G. Thompson appeared, Kemeny became involved in a project to make computers easy for average college students to use. The result was the language BASIC and one of the first successful time-sharing system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
A. Burkes, H. Goldstine, J. vonNeumann, "Preliminary Discussion of the Logical Design of an Electronic Computing Instrument", reprinted in The World of the Computer, ed. J. Diebold, Random House, New York, 1973.
 
3
Conference Board of the Mathematical Sciences, Undergraduate Mathematical Sciences Enrollments in Universities, Four-Year Colleges, and Two-Year Colleges, 1975-76, Washington, D.C., 1976.
 
4
Curriculum Committee in Computer Science, "Curriculum 68", Comm. A.C.M. 11 (1968), p. 151-197
 
5
Curriculum Committee in Computer Science, preliminary report on computer science curriculum revision, SIGCSE Bulletin, June, 1977.
6
 
7
 
8
IEEE Computer Society Curriculum Committee, A Curriculum in Computer Science and Engineering, Long Beach, Calif., January, 1977.
 
9
J. Kemeny, L. Snell, G. Thompson, Introduction to Finite Mathematics, Prentice-Hall, New York, 1957.
 
10
Mathematical Association of America's Committee on the Undergraduate Program in Mathematics, Pregraduate Training of Research Mathematicians, Berkeley, Calif., 1963.
11
 
12
J. Todd, "Numerical Analysis at the National Bureau of Standards", SIAM Review 17 (1975), p.361-370.
13
 
14
J. vonNeumann, O. Morgenstern, Theory of Games and Economic Behavior, Princeton Univ. Press, second edition, 1947


Peer to Peer - Readers of this Article have also read: