Abstract
The need for graduates from master's programs in computer science and related areas is well recognized [19, 20]. Indeed, some companies have a policy of extensively utilizing master's programs at universities for the continuing education of their employees. The Graduate Study Program of Bell Laboratories is well known. At Honeywell Information Systems it has been found that support of continuing studies at the master's level helps in hiring and retaining personnel, and is beneficial to the dissemination of new technology through the organization [29]. It has been demonstrated that programmers acquire new knowledge primarily from other programmers [17]; periodic influx into an organization of graduates of programs of advanced study is therefore essential if the organization is to retain technical soundness.
Universities have responded to this need, but in a rather haphazard manner, with the result that we have today a variety of programs, some of which have very little to do with computer science. Some of the programs are no more than, to use Smoliar's [41] words, “undergraduate programs for grown-ups.” Others are viewed as a first stage in the preparation for research careers of narrow specialization. Late in 1972 Terry Walker [45] conducted a poll of master's degree granting departments. The four primary objectives of a master's program given by the 93 respondents were: prepare a person for a job designing computer software systems, prepare a person for a job as a systems analyst, prepare a person to pursue a doctoral degree in computer science, prepare a person for a job as a scientific programmer. Today one would add a fifth objective: prepare a person for teaching computer science at the junior college level. There is clearly a need to reconcile these different objectives with a unified view of computer science.
- 1 ACM Curriculum Committee on Computer Science, Curriculum 68: recommendations for academic programs in computer science, CACM, Vol. 11, No. 3 (Mar. 1968) pp. 151-197. Google Scholar
Digital Library
- 2 ACM Accreditation Committee, Accreditation guidelines for bachelor's degree programs in computer science. CACM, Vol. 20, No. 11, (Nov. 1977), 891-892.Google Scholar
- 3 R. L. Ashenhurst (Ed.), Curriculum recommendations for graduate professional programs in information systems, CACM, Vol. 15, No. 5 (May 1972), 363-398. Google Scholar
Digital Library
- 4 R. L. Ashenhurst, Implications for computer science departments of the ACM information systems curriculum. Proc. ACM SIGCSE Third Tech. Symp. on Comp. Sci. Education SIGCSE Bulletin, Vol. 5, No. 1 (Feb. 1973), 2-5. Google Scholar
Digital Library
- 5 R. H. Austing et. al, Curriculum recommendations for the undergraduate program in computer science—a working report of the ACM Committee on Curriculum in Computer Sciences. SIGCSE Bulletin, Vol. 9, No. 2 (June 1977), 1-16. Google Scholar
Digital Library
- 6 R. H. Austing, The GRE Advanced Test in Computer Science. CACM, Vol. 20, No. 9 (Sept. 1977), 642-645. Google Scholar
Digital Library
- 7 7. A. T. Berztiss and N. E. Gibbs, Unpublished notes on principles of curriculum design in computer science education.Google Scholar
- 8 J. Buck and B. Shneiderman, An internship in information systems: combining computer science education with realistic problems. Proc. ACM SIGCSE Sixth Tech. Symp. on Comp. Science Education SIGCSE Bulletin, Vol. 8, No. 3 (Sept. 1976), 80-83. Google Scholar
Digital Library
- 9 D. R. Chand and R. Techo, A computer science program in a business school. Proc. ACM '76, 138-141. Google Scholar
Digital Library
- 10 J. H. Clenshaw, Team projects in the undergraduate curriculum. Proc. SIGCSE/CSA Tech. Symp. on Comp. Science Education SIGCSE Bulletin, Vol. 10, No. 1 (Feb. 1978), 203-205. Google Scholar
Digital Library
- 11 H. Comaa, J. Kramer, and B. K. Penney, A student group project in operating system implementation. Proc. SIGCSE/CSA Tech. Symp. on Comp. Science Education, SIGCSE Bulletin, Vol. 10, No. 1 (Feb. 1978), 197-202. Google Scholar
Digital Library
- 12 S. D. Conte and M. H. Halstead, The technology of computer center management: a proposed course for graduate professional programs in computer science or in information systems. CACM Vol. 19, No. 7 (July 1976), 369-370. Google Scholar
Digital Library
- 13 Council of Graduate Schools in the United States, The Master's Degree. Washington, D.C., Dec. 1976, 12 pp.Google Scholar
- 14 G. B. Davis, Conceptual foundations of informatics as part of the university informatics curriculum. Proc. IFIP 2nd World Conf. on Computers in Education, 1975, 605-608.Google Scholar
- 15 R. E. Fairley, A graduate curriculum in business-oriented computing. Proc. ACM SIGCSE Fourth Tech. Symp. on Comp. Sci. Education, SIGCSE Bulletin, Vol. 6, No. 1 (Feb. 1974), 37-39. Google Scholar
Digital Library
- 16 R. E. Fairley, Toward model curricula in software engineering. Proc. ACM SIGCSE Ninth Tech. Symp. on Comp. Science Education, SIGCSE Bull., Vol. 10, No. 3 (Aug. 1978), 77-79. Google Scholar
Digital Library
- 17 J. Fisherr J. Alvarez, and R. Taylor, A survey of how practicing programmers keep up-to-date—first results including their implication for computer science education. Proc. ACM SIGCSE Ninth Tech. Symp. on Comp. Science Education, SIGCSE Bull., Vol. 10, No. 3, (Aug. 1978), 67-72. Google Scholar
Digital Library
- 18 M. H. Gotterer and B. Barnes, The computer science M.S. graduate. Proc. ACM SIGCSE Third Tech. Symp. on Comp. Sci. Education, SIGCSE Bull. Vol. 5, No. 1, (Feb. 1973), 106-109. Google Scholar
Digital Library
- 19 J. W. Hamblen, Computer manpower in the United States—supply and demand: SIGCSE Bull. Vol. 7, No. 4 (Dec. 1975), 25-43. Google Scholar
Digital Library
- 20 J. W. Hamblen, Computer manpower in the United States—supply and demand: an update. SIGCSE Bull. Vol. 9, No. 4 (Dec. 1977) 19-37. Google Scholar
Digital Library
- 21 R. W. Hamming, One man's view of computer science. J.ACM Vol. 16, No. 1 (Jan. 1969) 3-12. Google Scholar
Digital Library
- 22 R. S. Hoberman, Surveying the billion dollar chasm—how educational differences continue to force corporate and data processing executives apart. Proc. AFIPS Vol. 46 (1977 National Conf.), 545-560.Google Scholar
Digital Library
- 23 F. C. Homeyer, Why industry hires our graduates. Proc. ACM '77, 264-265. Google Scholar
Digital Library
- 24 P.A. Honkanen, Setting the foundations of computer science in a business oriented program. Proc. ACM SIGCSE Fifth Tech. Symp. on Comp. Sci. Education, SIGCSE Bull. Vol. 7, No. 1 (Feb. 1975), 187-190. Google Scholar
Digital Library
- 25 G. K. Kapur, EDP education—an acute crisis. Proc. AFIPS Vol. 43 (1974 National Conf.), 321-325.Google Scholar
Digital Library
- 26 A. Khailany and C. Saxon, Conducting project team classes in data processing. Proc. SIGCSE/CSA Tech. Symp. on Comp. Sci. Education, SIGCSE Bull. Vol. 10, No. 1 (Feb. 1978), 189-192. Google Scholar
Digital Library
- 27 R. S. Lemos, The cost-effectiveness of team debugging in teaching Cobol programming. Proc. SIGCSE/CSA Tech. Symp. on Comp. Sci. Education, SIGCSE Bull. Vol. 10, No. 1 (Feb. 1978), 193-196. Google Scholar
Digital Library
- 28 J. C. Lewis and S. S. Iyengar, A unique graduate program in computer science at Jackson State University. Proc. ACM SIGCSE-SIGCUE Joint Symp. On Comp. Sci. and Education, SIGCSE Bull. Vol. 8, No. 1 (Feb. 1976), 355-358. Google Scholar
Digital Library
- 29 L. F. Lunetta, The role of a formal training program in attracting and developing computer professionals. Proc. AFIPS Vol. 46 (1977 National Conf.), 487-491.Google Scholar
Digital Library
- 30 K. Magel and E. E. Mills, A professional master's degree in computer science. Proc. SIGCSE/ CSA Tech. Symp. on Comp. Sci. Education, SIGCSE Bull. Vol. 10, No. 1 (Feb. 1978), 27-30. Google Scholar
Digital Library
- 31 R. F. Mathis, A first course in computer science for graduate students. Proc. SIGCSE/CSA Tech. Symp. on Comp. Science Education SIGCSE Bull. Vol. 10, No. 1 (Feb. 1978), 217-223. Google Scholar
Digital Library
- 32 M. A. Melkanoff, An M.S. program in computer science. Proc. ACM SIGCSE Third Tech. Symp. On Comp. Science Education, SIGCSE Bull. Vol. 5, No. 1 (Feb. 1973), 77-82. Google Scholar
Digital Library
- 33 H. D. Mills, On the structure of a computing profession. Proc. ACM SIGCSE Third Tech. Symp. On Comp. Science Education, SIGCSE Bull. Vol. 5, No. 1 (Feb. 1973), 97-101. Google Scholar
Digital Library
- 34 J. L. Mize, Making an academic curriculum relevant to business requirements. SIGCSE Bull. Vol. 8, No. 2 (June 1976), 24-27. Google Scholar
Digital Library
- 35 L. D. Neidleman, The Master of Science program in computer and information science at San Jose State University. Proc. ACM SIGCSE-SIGCUE Joint Symp. On Comp. Science and Education, SIGCSE Bull. Vol. 8, No. 1 (Feb. 1976), 359-365. Google Scholar
Digital Library
- 36 M. Phister, A proposed course in data processing economics. Proc. ACM SIGCSE-SIGCUE Joint Symp. on Comp. Science and Education, SIGCSE Bull. Vol. 8, No. 1 (Feb. 1976), 260-265. Google Scholar
Digital Library
- 37 K. Samuelson, An informatics curriculum and its similarity to other international university programs. Proc. IFIP 2nd World Conf. on Computers in Education 1975, 255-261.Google Scholar
- 38 M. Shaw, Immigration course in computer science: 1971 schedule, SIGCSE Bull. Vol. 4, No. 2, (June 1972), 16-27. Google Scholar
Digital Library
- 39 M. Shaw, Immigration course in computer science: teaching materials and 1972 schedule SIGCSE Bull. Vol.5, No. 2 (June 1973), 26-32. Google Scholar
Digital Library
- 40 L. Siklossy, C. Moraga, and S. Tardes, A curriculum for directors of computation centers. Proc, IFIP 2nd World Conf. on computer in Education, 1975, 5-9.Google Scholar
- 41 S. W. Smoliar, What is a first year computer science graduate student? Proc. ACM SIGCUE-SIGCUE Joint Symp. on Comp. Science and Education, SIGCUE Bull Vol 8, No. 1 (Feb. 1976),304-306. Google Scholar
Digital Library
- 42 O. E. Taulbee and S. D. Conte, Production and employment of Ph.D.'s in computer science-1976. CACM Vol. 20, No. 6 (June 1977), 370-372. Google Scholar
Digital Library
- 43 O. E. Taulbee and S. D. Conte, Production and employment of Ph.D.'s in computer science-1977. To be published.Google Scholar
- 44 C. J. Testa, An undergraduate/graduate program in information systems. Proc. AFIPS Vol. 43 (1974 National Conf.), 327-332.Google Scholar
Digital Library
- 45 T. M. Walker, An evaluation computer science curricula, SIGCSE Bull. Vol. 6 No. 3 (Sept. 1974), 81-85 Google Scholar
Digital Library
- 46 N. Webre, The master's practicun: a bridge over the industry/university gap, proc.ACM SIGCSE Fifth Tech. Symp. on Comp. Science Education SIGCSE Bull. Vol. 7, No 1 (Feb. 1975), 79-82 Google Scholar
Digital Library
- 47 L. H. Weiner, Foundations of computer science for entry-level graduate students. Proc. Eighth Tech Symp. on Comp. SIGCSE Bull. Vol. 9, No. 3, (Aug. 1977), 6-9. Google Scholar
Digital Library
- 48 K. Williams, An experimental course in advanced programming methods, SIGCSE Bull. Vol. 8, No. 4 (Dec. 1976),15-18. Google Scholar
Digital Library
Index Terms
The M.S. program in computer science
Recommendations
The M.S. program in computer science
SIGCSE '79: Proceedings of the tenth SIGCSE technical symposium on Computer science educationThe need for graduates from master's programs in computer science and related areas is well recognized [19, 20]. Indeed, some companies have a policy of extensively utilizing master's programs at universities for the continuing education of their ...
Computer Science Teaching Knowledge: A Framework and Assessment (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationEducators, researchers, politicians, tech companies, and others continue to advocate for the importance of K-12 students learning computer science in our increasingly tech-driven society. One way school districts in the United States address this ...
A survey of graduates from an undergraduate computer science program
SIGCSE '78: Papers of the SIGCSE/CSA technical symposium on Computer science educationA survey of the computer science graduates at Angelo State University was conducted in May, 1977. Data was gathered concerning starting salary, current salary, job satisfaction, job location and job duties. The computer science program at Angelo State ...






Comments