Abstract
In recent years, as colleges and universities have established new interdisciplinary programs, students have tended increasingly to combine (or switch) academic fields as they pass from one degree level to the next. This has brought about a situation in which many students try to enter new academic areas at the graduate level without having the prerequisite undergraduate course background. And so for some time now, academicians have sought to develop programs and courses that will help those students make up their deficiencies and prepare them for more advanced work, rather than lower the standards of the basic courses.
The course described in this paper was designed to cover approximately two and a half years of undergraduate computer science material in a six-credit, two-semester sequence. It is directed at graduate students from a variety of academic areas and does not require more than the usual resources for a programming course. Therefore, it should be of interest to institutions faced with limited budgets at a time when they are trying to build quality computer science graduate programs.
- 1 M. Shaw, "Immigration Course in Computer Science: 1971 Schedule", SIGCSE Bulletin, Vol. 4, No. 2, June, 1972. Google Scholar
Digital Library
- 2 M. Shaw, "Immigration Course in Computer Science: Teaching Materials and 1972 Schedule", SIGCSE Bulletin, Vol. 5, No. 2, June, 1973. Google Scholar
Digital Library
- 3 M. Shaw, "The Immigration Course in Computer Science, a prelude to graduate education", Computer Science Research Review 1973-74, Department of Computer Science, Carnegie-Mellon University, 1974.Google Scholar
- 4 I. Nassi and B. Shneiderman, "Flowchart Techniques for Structured Programming", SIGPLAN Notices, August, 1973. Google Scholar
Digital Library
Index Terms
Foundations of computer science for entry-level graduate students
Recommendations
Foundations of computer science for entry-level graduate students
SIGCSE '77: Proceedings of the eighth SIGCSE technical symposium on Computer science educationIn recent years, as colleges and universities have established new interdisciplinary programs, students have tended increasingly to combine (or switch) academic fields as they pass from one degree level to the next. This has brought about a situation in ...
CS0++ broadening computer science at the entry level: interdisciplinary science and computer science
The National Science Foundation has noted declining enrollments in computing, increasing workforce needs for graduates, and changes in the computing education needed in the future. They thus sponsored four regional workshops which each suggested ways to ...
A migration course for computer science graduate students
At Oklahoma City University, our incoming graduate class each year falls into three distinct groups: those with undergraduate degrees in computer science, those with technical undergraduate degrees plus some significant programming experience, and those ...






Comments