Abstract
This paper traces the history of computer architecture courses in U. S. electrical engineering departments. Data from the Fall 1972 survey of U. S. and Canadian electrical engineering departments by the COSINE Committee of the Commission on Education of the National Academy of Engineering are given to show current computer architecture course offerings and texts. Computer architecture courses offered in 1972-73 are analyzed, compared with ACM and COSINE recommendations, and classified into five categories: introductory computer engineering courses with a computer architecture flavor, software -oriented computer organization courses, hardware-oriented computer organization courses, case study courses, and topical seminars Future trends in computer architecture education are predicted.
- 1 ACM Curriculum Committee on Computer Science. "Curriculum 68," Communications of the ACM, March 1968, pp. 151-169.Google Scholar
- 2 ACM Curriculum Committee on Computer Science. "An Undergraduation Program in Computer Science - Preliminary Recommendations," Communications of the ACM, Sept. 1965, pp. 543-552. Google Scholar
Digital Library
- 3 Bartee, T. C. Digital Computer Fundamentals. New York: McGraw-Hill, 1966, 1973. Google Scholar
Digital Library
- 4 Beizer, B. The Architecture and Engineering of Digital Computer Complexes. New York: Plenum, 1971.Google Scholar
- 5 Bell, C. G. and Newell, A. Computer Structures. New York: McGraw-Hill, 1971.Google Scholar
- 6 Booth, T. L. Digital Networks and Computer Systems. New York: Wiley, 1971. Google Scholar
Digital Library
- 7 Chu, Y. Computer Organization and Microprogramming. Englewood Cliffs, N. J. : Prentice-Hall, 1972.Google Scholar
- 8 Chu, Y. Digital Computer Design Fundamentals. New York: McGraw-Hill, 1962.Google Scholar
- 9 Chu, Y. Introduction to Computer Organization. Englewood Cliffs, N. J. : Prentice-Hall, 1970.Google Scholar
- 10 Cook, C. C. Digital Computer Instruction in Most Major U. S. Engineering Colleges, Dept. of Industrial Engineering, West Virginia University, Morgantown, April 1963.Google Scholar
- 11 COSINE Committee. An Undergraduate Computer Engineering Option for Electrical Engineering, Washington, Jan. 1970.Google Scholar
- 12 COSINE Committee. An Undergraduate Electrical Engineering Course on Computer Organization, Washington, Oct. 1968.Google Scholar
- 13 Engel, G. "Input from ACM Curriculum Committee on Computer Science," SIGSCE Bulletin, Dec. 1971, pp. 30-31. Google Scholar
Digital Library
- 14 Flores, I. Computer Organization. Englewood Cliffs, N. J. : Prentice-Hall, 1969.Google Scholar
- 15 Flores, I. Computer Software. Englewood Cliffs, N. J.: Prentice-Hall, 1965.Google Scholar
- 16 Flores, I. The Logic of Computer Arithmetic. Englewood Cliffs, N. J. : Prentice-Hall, 1963. Google Scholar
Digital Library
- 17 Foster, C.C. Computer Architecture. New York: Van Nostrand Reinhold, 1970. Google Scholar
Digital Library
- 18 Foster, C. C. Computer Architecture News. Jan. 1973, p. 13. Google Scholar
Digital Library
- 19 Gear, C. W. Computer Organization and Programming. New York: McGraw-Hill, 1969. Google Scholar
Digital Library
- 20 Gschwind, H. W. Design of Digital Computers. NewYork: Springer-Verlag, 1967.Google Scholar
- 21 Hellerman, H. Digital Computer System Principles. New York: McGraw-Hill, 1967.Google Scholar
- 22 Hill, F. J. and Peterson, G. R. Digital Systems: Hardware Organization and Design. New York: Wiley, 1973. Google Scholar
Digital Library
- 23 Husson, S. S. Microprogramming Principles and Practice. Englewood Cliffs, N. J. : Prentice-Hall, 1970.Google Scholar
- 24 Lewin, D. Theory and Design of Digital Computers. New York: WileyGoogle Scholar
- 25 Peatman, J. B. The Design of Digital Systems. New York: McGraw-Hill, 1972.Google Scholar
- 26 Sloan, M. E., Coates, C. L., and McCluskey, E .J . "COSINE Survey of Electrical Engineering Departments," Computer, June 1973z, pp. 30-39.Google Scholar
- 27 Sloan, M. E ., Coates, C. L., and McCluskey, E .J . COSINE Survey of Electrical Engineering Departments. Purdue University, 1973b.Google Scholar
Cross Ref
- 28 Sobel, H. S. Introduction to Digital Computer Design. Reading, Mass. : Addison-Wesley, 1970.Google Scholar
- 29 Stone, H. S. Introduction to Computer Organization and Data Structures. New York: McGraw-Hill, 1972. Google Scholar
Digital Library
- 30 Ware, W. H. Digital Computer Technology and Design. New York: Wiley, 1963.Google Scholar
- 31 Wiener, N. The Human Use of Human Beings. New York: Avon, undated.Google Scholar
Index Terms
Computer architecture in U. S. and Canadian electrical engineering departments
Recommendations
Computer architecture in U. S. and Canadian electrical engineering departments
SIGCSE '74: Proceedings of the fourth SIGCSE technical symposium on Computer science educationThis paper traces the history of computer architecture courses in U. S. electrical engineering departments. Data from the Fall 1972 survey of U. S. and Canadian electrical engineering departments by the COSINE Committee of the Commission on Education of ...
Computer architecture courses in electrical engineering departments
This paper traces the history of computer architecture courses in electrical engineering departments. Previously unpublished data from the Fall 1972 COSINE survey are given to show current computer architecture course offerings and texts. Computer ...
Electrical engineering vs. computer engineering vs. computer science: developing three distinct but interrelated curricula
FIE '95: Proceedings of the Frontiers in Education Conference, on 1995. Proceedings., 1995 - Volume 02In 1993, the University of Kansas merged the Department of Computer Science in the College of Liberal Arts and Sciences with the Department of Electrical and Computer Engineering in the School of Engineering. The resulting department, called the ...






Comments