One Man's View of Computer Science
Journal of the ACM (JACM)
Production and employment of Ph.D.'s in computer science—1976
Communications of the ACM
The GRE advanced test in computer science
Communications of the ACM
Curriculum recommendations for graduate professional programs in information systems
Communications of the ACM
Immigration course in computer science: teaching materials and 1972 schedule
ACM SIGCSE Bulletin
An experimental course in advanced programming methods
ACM SIGCSE Bulletin
Making an academic curriculum relevant to business requirements
ACM SIGCSE Bulletin
Computer manpower in the United States - supply and demand
ACM SIGCSE Bulletin
Computer manpower in the United States-supply and demand: an update
ACM SIGCSE Bulletin
Foundations of computer science for entry-level graduate students
SIGCSE '77 Proceedings of the eighth SIGCSE technical symposium on Computer science education
A proposed course on data processing economics
SIGCSE '76 Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education
What is a first-year computer science graduate student?
SIGCSE '76 Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education
A unique graduate program in computer science at Jackson State University
SIGCSE '76 Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education
The master of science program in computer and information science at San Jose State University
SIGCSE '76 Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education
SIGCSE '78 Proceedings of the ninth SIGCSE technical symposium on Computer science education
Toward Model Curricula in Software Engineering
SIGCSE '78 Proceedings of the ninth SIGCSE technical symposium on Computer science education
An internship in information systems: Combining computer science education with realistic problems
SIGCSE '76 Proceedings of the sixth SIGCSE technical symposium on Computer science education
A computer science program in a business school
ACM '76 Proceedings of the 1976 annual conference
Implications for computer science departments of the ACM information systems curriculum
SIGCSE '73 Proceedings of the third SIGCSE technical symposium on Computer science education
An M.S. program in computer science
SIGCSE '73 Proceedings of the third SIGCSE technical symposium on Computer science education
On the structure of a computing profession
SIGCSE '73 Proceedings of the third SIGCSE technical symposium on Computer science education
The computer science M.S. graduate
SIGCSE '73 Proceedings of the third SIGCSE technical symposium on Computer science education
Why industry hires our graduates
ACM '77 Proceedings of the 1977 annual conference
A graduate curriculum in Business-Oriented Computing
SIGCSE '74 Proceedings of the fourth SIGCSE technical symposium on Computer science education
The Master's Practicum: A bridge over the Industry/University Gap
SIGCSE '75 Proceedings of the fifth SIGCSE technical symposium on Computer science education
Setting the foundations of computer science in a business oriented program
SIGCSE '75 Proceedings of the fifth SIGCSE technical symposium on Computer science education
An evaluation of computer science curricula
ACM SIGCSE Bulletin
ACM SIGCSE Bulletin - Special issue on computer science curricula
A professional master's degree program in computer science
SIGCSE '78 Papers of the SIGCSE/CSA technical symposium on Computer science education
Conducting project team classes in data processing
SIGCSE '78 Papers of the SIGCSE/CSA technical symposium on Computer science education
The cost-effectiveness of team debugging in teaching cobol programming
SIGCSE '78 Papers of the SIGCSE/CSA technical symposium on Computer science education
A student group project in operating system implementation
SIGCSE '78 Papers of the SIGCSE/CSA technical symposium on Computer science education
Team projects in the undergraduate curriculum
SIGCSE '78 Papers of the SIGCSE/CSA technical symposium on Computer science education
A first course in computer science for graduate students
SIGCSE '78 Papers of the SIGCSE/CSA technical symposium on Computer science education
Profiling computer science master's programs
Communications of the ACM
Hi-index | 0.03 |
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.