Last update:
Tue Aug 27 10:39:54 MDT 2024
Karl Zinn Abstracts of SJCC '70 session on
computers in education . . . . . . . . . 8--10
D. W. Matula Course and program descriptions . . . . 12--15
Anonymous Problems, exams, projects . . . . . . . 15--18
G. Forsythe Syllabi and qualifying examinations for
the Ph.D. in computer science at
Stanford University (continued) . . . . 19--28
Gerald L. Engel Computer science education in small
colleges . . . . . . . . . . . . . . . . 14--30
Allen H. Brady The introductory and service courses in
computing: some experiences and a
critical assessment . . . . . . . . . . 31--36
John Lions Problems, exams, projects . . . . . . . 37--41
Derek G. Corneil The syllabus for the 1970 University of
Toronto Ph.D. written comprehensive
examination . . . . . . . . . . . . . . 41--43
J. Nievergelt Syllabus for low level performance for
the qualifying examination in computer
science . . . . . . . . . . . . . . . . 43--53
Preston C. Hammer Undergraduate computer science education 1--5
Russell M. Armstrong and
Emmett K. Platt Business and the university computer
science department: the left-hand side
of a dialogue . . . . . . . . . . . . . 6--8
Robert R. Korfhage Visiting industrial professors and
sabbaticals in industry . . . . . . . . 9--12
Michael A. Bauer A student-designed undergraduate program 13--17
D. D. Cowan and
R. B. Roden A large-scale undergraduate programme in
computer science . . . . . . . . . . . . 18--23
Norman R. Nielsen Network computing for computer science
departments . . . . . . . . . . . . . . 24--29
Earl Hunt The computer science teaching laboratory
at the University of Washington . . . . 30--33
Robert M. Aiken A course on the relationship of formal
language theory to automata . . . . . . 34--40
David W. Matula The emergence of computational
arithmetic as a component of the
computer science curriculum . . . . . . 41--44
Peter J. Denning Principles of computer system
organization . . . . . . . . . . . . . . 45--55
Robert M. Graham Teaching systems programming and
software design: problems and solutions 56--60
B. A. M. Moon The challenge of computer science in New
Zealand . . . . . . . . . . . . . . . . 61--68
Mitchell Snyder Computer science in Israel's
institutions of higher learning . . . . 69--74
J. Nievergelt and
Wenneth J. Travers Computer education for secondary school
mathematics teachers . . . . . . . . . . 75--83
Joseph A. Komar Liberal arts education in computers . . 84--105
T. Sterling and
S. Pollack Experience with a ``universal''
introductory course in computer science 106--112
Leila de Campo Introducing the computer at a small
liberal arts college . . . . . . . . . . 113--117
P. C. Brillinger and
D. D. Cowan A complete package for introducing
computer science . . . . . . . . . . . . 118--126
G. E. Forsythe and
B. A. Galler and
J. Hartmanis and
A. J. Perlis and
J. F. Traub Computer science and mathematics . . . . 19--29
Peter Wegner Some thoughts on graduate education in
computer science . . . . . . . . . . . . 30--40
T. A. Nartker Course and program descriptions . . . . 41--53
Gerald L. Engel Comments on an undergraduate computer
science curriculum . . . . . . . . . . . 54--55
Anonymous Problems, exams, projects . . . . . . . 55--55
Phillip Ein-Dor and
Norman Lyons Systems analysis in computer science
education . . . . . . . . . . . . . . . 16--21
George E. Forsythe Problems, exams, projects . . . . . . . 37--43
Nicholas V. Findler Ph.D. qualifying exam questions in
artificial intelligence and symbol
manipulation at the State University of
New York at Buffalo . . . . . . . . . . 43--47
Herbert L. Dershem Problem related to card games for an
introductory programming course . . . . 48--49
Robert F. Rosin Fortran and the new culture . . . . . . 10--11
Lawrence L. Rose and
Neil D. Jones and
Bruce H. Barnes Automata: a teaching aid for
mathematical machines . . . . . . . . . 12--20
Ben Shneiderman Computer science education and social
relevance . . . . . . . . . . . . . . . 21--24
Jean E. Sammet Proposed technological updating course
for programmers . . . . . . . . . . . . 25--33
E. C. Zimmerman Computing facilities and efforts at a
small liberal arts college . . . . . . . 34--35
Frieder Schwenkel Remarks on the Notre Dame computer
science curriculum . . . . . . . . . . . 36--40
Anonymous Problems, exams, projects . . . . . . . 40--46
Ward Douglas Maurer Ph. D prelim exams in computer systems 46--47
G. L. Engel Computer science instruction in small
colleges --- an initial report . . . . . 8--18
Bradley Nelson Kansas State University's traveling
seminar . . . . . . . . . . . . . . . . 19--21
Hellmut Golde Introducing students to computer science
literature --- an approach . . . . . . . 21--25
Robert M. Aiken Professionalism, relevance and graduate
study in computer science . . . . . . . 25--27
F. D. Vickers An information system for a large course 7--10
D. F. Stubbs and
N. W. Webre Bachelor's degree program in computer
science . . . . . . . . . . . . . . . . 10--14
Peter Wegner Problem of computer science education in
small colleges . . . . . . . . . . . . . 15--18
Robert M. Aiken Problems, exams, projects: some thoughts
on the examples of program assignments
for a senior level programming course 19--24
M. D. Abrams and
J. H. Pugsley M.S. program with specialization in
computers: department of electrical
engineering . . . . . . . . . . . . . . 25--37
R. L. Heilman and
G. P. Ashby Re-evaluation of debugging in the
computer science curriculum . . . . . . 15--18
Sorel Reisman A hypothetical computer configuration 19--21
Peter Calingaert An oral foreign language requirement for
the Ph.D. . . . . . . . . . . . . . . . 21--23
Anthony Ralston Fortran and the first course in computer
science . . . . . . . . . . . . . . . . 24--29
G. Engel Input from ACM Curriculum Committee on
Computer Science . . . . . . . . . . . . 30--39
F. D. Vickers Data on computer science
departments/curricula . . . . . . . . . 40--45
R. B. Bunt Dissertation abstracts . . . . . . . . . 46--52
J. Tartar and
J. P. Penny Undergraduate education in computing
science: some immediate problems . . . . 1--7
Robert F. Mathis and
Douglas S. Kerr Development of a multifacetted
undergraduate program in computer and
information science . . . . . . . . . . 8--12
Gerald L. Engel and
Bruce H. Barnes The effect of environment on computer
science curriculum . . . . . . . . . . . 13--18
B. F. Caviness and
G. E. Collins Symbolic mathematical computation in a
Ph. D. computer science program . . . . 19--23
Sheridan J. West Providing adequate instruction to data
processing students spread over a wide
geographical area . . . . . . . . . . . 24--26
David B. Loveman A course in advanced programming for
undergraduate computer science majors 27--36
R. Waldo Roth A computer science curriculum for a
liberal arts college . . . . . . . . . . 37--37
Richard Austing and
Gerald Engel Computer science education in small
colleges . . . . . . . . . . . . . . . . 38--38
Richard V. deGrasse Remote computing in higher education:
prospects for the future . . . . . . . . 39--41
Richard H. Eckhouse The computer science laboratory . . . . 42--45
Richard H. Stark Computer science needs its laboratory 46--48
J. M. Adams and
D. H. Haden Introductory service courses in the
computer science curriculum . . . . . . 49--52
Don Martin Computer aided instruction in system
dynamics . . . . . . . . . . . . . . . . 53--56
R. B. DesJardins The responsibilities of computer science
in continuing education for managers . . 57--59
Judith G. Malkin Computer science for teachers . . . . . 60--66
R. M. Aiken Experiences and observations on teaching
computer programming and simulation
concepts to high school students . . . . 67--71
Marshall H. Whithed Technological analysis and democratic
policy-making . . . . . . . . . . . . . 75--85
David I. Steinberg A student project on political
redistricting by computer . . . . . . . 86--89
Norman R. Nielsen Social responsibility and computer
education . . . . . . . . . . . . . . . 90--96
Hans E. Lee Computers in society: a course
description, purpose and rationale . . . 97--102
W. B. Andrews The computer and you . . . . . . . . . . 103--109
Edward J. Krall Results of the use of a recursive
function translator . . . . . . . . . . 110--115
J. Mack Adams and
William H. Inmon and
Jim Shirley PL/I in the computer science curriculum 116--126
Gary A. Kildall and
Alan B. Roberts ALGOL-E: an experimental approach to the
study of programming languages . . . . . 127--135
William Max Ivey and
Larry C. Eversole A programming language for the teaching
of algorithmic analysis . . . . . . . . 136--140
Glenn Morris Computer supported study of chemical
equilibria . . . . . . . . . . . . . . . 141--143
Ronald Alter and
Thaddeus B. Curtz An experimental computer science problem
seminar . . . . . . . . . . . . . . . . 144--153
D. L. Parnas A course on software engineering
techniques . . . . . . . . . . . . . . . 154--159
Robert A. Ellis and
Donald F. Wann Teaching computer design using
macromodules . . . . . . . . . . . . . . 160--162
Marvin Zelkowitz Space requirements for computer programs 10--11
G. E. Hedrick A pedagogical model for top-down syntax
analysis . . . . . . . . . . . . . . . . 11--13
Seymour M. Pollack A look at the second SIGCSE technical
symposium . . . . . . . . . . . . . . . 14--15
Mary Shaw Immigration course in computer science 16--27
Edwin D. Reilly Problems, exams, projects . . . . . . . 28--28
T. E. Bailey Ouchless I/O . . . . . . . . . . . . . . 8--18
C. W. Leininger Computer related studies at a college of
arts, sciences and education . . . . . . 18--35
Sara R. Jordan Review of ``Computer Science Laboratory
Exercises'' by F. D. Federighi and E. D.
Reilly, Jr. Riedinger & Riedinger,
Schenectady, N. Y., 1971 . . . . . . . . 36--36
Theodore C. Willoughby An upside down PH.D. program . . . . . . 8--10
John A. Beidler A simulator which emphasizes addressing
techniques . . . . . . . . . . . . . . . 11--18
Robert J. DuWorks and
Steven W. Smoliar The arrogant programmer: Dijkstra and
Wegner considered harmful . . . . . . . 19--21
Jacques LaFrance and
Waldo Roth Computer science for liberal arts
colleges . . . . . . . . . . . . . . . . 22--31
Robert E. Rood Problems, Exams, and Projects: Computer
systems U302 . . . . . . . . . . . . . . 32--44
ACM SIGCSE Bulletin Staff Correction to ``Degree Programs in
Computer Science, Processing, Etc. . . . 45--46
Harold A. Bolz Impact of computers on engineering
education (Abstract) . . . . . . . . . . 1--1
Robert L. Ashenhurst Implications for computer science
departments of the ACM information
systems curriculum . . . . . . . . . . . 2--5
Suhrit K. Dey Inductive methods of teaching
programming languages . . . . . . . . . 6--8
P. Fisher and
W. Hankley and
V. Wallentine Separation of introductory programming
and language instruction . . . . . . . . 9--14
Alton R. Goddard Structure and content of service courses
in computer science for other
disciplines . . . . . . . . . . . . . . 15--17
Gerard Salton Introductory programming at Cornell . . 18--20
Howard L. Morgan and
James C. Kinard ASAP: a language and philosophy for
teaching file processing . . . . . . . . 21--23
Jurg Nievergelt and
Edward M. Reingold Automating introductory computer science
courses . . . . . . . . . . . . . . . . 24--25
Earl J. Schweppe Dynamic instructional models of computer
organizations and programming languages 26--31
Frank Cable Computer education in two-year
institutions: --- A natural point of
supply for hireable, operational,
EDP-applications programmers . . . . . . 32--37
Gerald N. Pitts and
Barry Bateman A two year computer science program . . 38--40
Philip E. Sticha Experience with computer science at a
two year college . . . . . . . . . . . . 41--44
William F. Atchison Computer science preparation for
secondary school teachers . . . . . . . 45--47
Ralph T. Heimer and
Lars C. Jansson Teacher training in computer education 48--50
Kuan-Chen Fu and
Benjamin Koo Computer science education for an
overlooked group --- high school
teachers . . . . . . . . . . . . . . . . 51--52
Pamela R. E. McGinley The training of teachers in the use of
computers in the classroom . . . . . . . 53--55
G. L. Engel and
N. D. Jones Discrete structures in the undergraduate
computer science curriculum . . . . . . 56--59
Raymond T. Yeh and
Donald I. Good and
David R. Musser New directions in teaching the
fundamentals of computer science ---
discrete structures and computational
analysis . . . . . . . . . . . . . . . . 60--67
Frank W. Connolly A community/junior college view of
Curriculum '68 . . . . . . . . . . . . . 68--69
Jacques LaFrance and
R. Waldo Roth Computer science for liberal arts
colleges: a report of a workshop held at
Wheaton College, Wheaton, Illinois, July
12--14, 1972 . . . . . . . . . . . . . . 70--76
M. A. Helkanoff An M.S. program in computer science . . 77--82
Werner C. Rheinboldt The CUPM recommendations on a
computational mathematics program and on
the impact of computers on undergraduate
mathematics courses . . . . . . . . . . 83--85
Harold Joseph Highland and
Charles B. Thompson An integrated [two- and four- year]
curriculum in information processing at
a state technical college . . . . . . . 86--90
George A. Mapp A proposal for a B.S. in information
systems . . . . . . . . . . . . . . . . 91--94
H. D. Mills On the structure of a computing
profession . . . . . . . . . . . . . . . 97--101
George W. Gorsline and
Duff Green III Computer science education through a
rearview mirror: Experiences with
Curriculum 68 at Virginia Polytechnic
Institute and State University . . . . . 102--105
Malcolm H. Gotterer and
Bruce H. Barnes The computer science M.S. graduate . . . 106--109
M. A. Rahimi and
H. G. Hedges Evolution of a computer science academic
program in a college of engineering . . 110--114
Wolsey A. Semple Evolution of a computer science program 115--118
Carl A. Forbrich, Jr. Use computers to demonstrate the
differential equations of aerodynamics 119--120
Richard C. Oliver and
H. E. Wright and
W. C. Elrod Statistical parameters in a shear flow
field . . . . . . . . . . . . . . . . . 121--124
Dennis B. Webster and
Victor A. Zaloom A computer science option in industrial
engineering . . . . . . . . . . . . . . 125--127
Barry L. Bateman and
Gerald N. Pitts Computer science as a foreign language
substitute . . . . . . . . . . . . . . . 132--133
E. Horowitz and
M. C. Horowitz Computers and society: an
interdisciplinary approach . . . . . . . 134--137
Johannes J. Martin and
Therese Martin Student help and automatic grading: The
organization of a large service course 138--141
Theodore C. Willoughby Student attitudes toward computers . . . 145--148
John A. Beidler A machine independent course in
processor organization and assembler
language programming . . . . . . . . . . 149--152
T. A. Marsland and
J. Tartar A course in minicomputer systems . . . . 153--156
John R. Mashey ASSIST: Three year's experience with a
student-oriented assembler . . . . . . . 157--165
Justin C. Walker and
Charles E. Hughes POPSS --- a parametric operating system
simulator . . . . . . . . . . . . . . . 166--169
T. E. Bailey Student attitudes toward a new
application of instructional television
in a computer programming course . . . . 173--176
Pentti A. Honkanen A student-computer programming system
for teaching graph and network theory 177--179
Leonard H. Weiner Machine generation of assignments for a
mass education introductory programming
course . . . . . . . . . . . . . . . . . 181--185
Jerre D. Noe University education in computer
measurement and evaluation . . . . . . . 8--12
Sorel Reisman A survey of pedagogical programming
languages . . . . . . . . . . . . . . . 13--20
Kenneth L. Modesitt Computer science at a university
regional campus . . . . . . . . . . . . 21--22
Barry L. Bateman Upsilon pi epsilon: the national
computer science honor society . . . . . 23--25
Mary Shaw Immigration course in computer science:
teaching materials and 1972 schedule . . 26--32
CORPORATE Carnegie-Mellon Univ. C. S. Dept The computer science PH.D. program at
CMU . . . . . . . . . . . . . . . . . . 33--40
G. L. Webb Some thoughts on program structure . . . 8--12
Frederick A. Hosch Some comments on the role of computer
science education . . . . . . . . . . . 13--17
D. F. Stubbs and
D. W. Roberts Implementing Gauss elimination . . . . . 18--24
August L. Johnston, Jr. and
Theodore C. Willoughby Programming from prose, flowcharts or
decision tables . . . . . . . . . . . . 4--7
Gerald N. Pitts and
Roy S. Ellzey Computer science --- a professional
degree . . . . . . . . . . . . . . . . . 8--11
Roy S. Ellzey The college's role in offering short
concentrated courses for industry . . . 11--13
James R. Oliver The need to upgrade computer science
curricula . . . . . . . . . . . . . . . 14--18
Terry M. Walker Computer science curricula survey . . . 19--28
J. Richard Newman Alternative teaching techniques in
computer science . . . . . . . . . . . . 29--32
Fred H. Harris The role of computer science education
in certification of computer
professionals . . . . . . . . . . . . . 1--5
Richard W. Conway Introductory instruction in programming 6--10
Stuart C. Shapiro and
Douglas P. Witmer Interactive visual simulators for
beginning programming students . . . . . 11--14
Leonard H. Weiner and
William P. Allaire The author-mode interface for the ASAG
assignment generating system . . . . . . 15--20
Aaron H. Konstam and
John E. Howland APL as a lingua franca in the computer
science curriculum . . . . . . . . . . . 21--27
T. D. Sterlling and
J. J. Weinkam The Simon Fraser one track universal
curriculum for computing science . . . . 28--32
Gerald N. Pitts and
Barry Bateman A Software oriented Computer Science
program . . . . . . . . . . . . . . . . 33--36
Richard E. Fairley A graduate curriculum in
Business-Oriented Computing . . . . . . 37--39
Donald L. Kalmey Profile of a Computer and Information
Science B.S. graduate . . . . . . . . . 40--45
Alan C. Kay Computer scientists' responsibility to
educational research: a dynamic medium
for creative thought . . . . . . . . . . 46--46
Jurg Nievergelt and
Thomas R. Wilcox From teaching-machine to automatic
tutor: The changing man-machine
interface . . . . . . . . . . . . . . . 46--46
Dexter Fletcher Computer science seminars on pedagogical
techniques and methods for evaluation 47--47
Emile C. Chi and
Marsha Moroh and
Miriam R. Tausner Computer Science at Staten Island
Community College: Teaching Computer
Science in an open admissions
environment . . . . . . . . . . . . . . 48--52
John Maniotes The state of undergraduate computer and
data processing programs at public
universities in Indiana . . . . . . . . 53--58
Robert F. Mathis Teaching debugging . . . . . . . . . . . 59--63
Bernhard Weinberg and
Leonard H. Weiner A systems programming course using the
HMS 5050, a counterfeit, hands-on,
large-scale computer system . . . . . . 64--73
Will Tracz The use of ATOPSS for presenting
elementary operating system concepts . . 74--78
George Dodd and
Fred A. Gluckson Industry reaction to computer science
education . . . . . . . . . . . . . . . 79--80
David Gries What should we teach in an introductory
programming course? . . . . . . . . . . 81--89
B. W. Kernighan and
P. J. Plauger Programming Style . . . . . . . . . . . 90--96
Chih Wu CAI tutorial method of teaching
Thermodynamics at U.S. Naval Academy . . 97--100
M. H. Kuo and
G. A. Perdikaris and
T. E. Mueller An analog/hybrid computer simulation of
phase-locked-loops in motor speed
control . . . . . . . . . . . . . . . . 101--105
Douglas Clark Hardware systems in the core curriculum
of a computer science Ph.D. program . . 106--110
M. E. Sloan Computer architecture in U.S. and
Canadian electrical engineering
departments . . . . . . . . . . . . . . 111--115
Richard T. Thomas Computer architecture in the computer
science curriculum . . . . . . . . . . . 116--120
Donald R. Chand A structured design language for
teaching programming . . . . . . . . . . 121--124
John D. Woolley and
Leland R. Miller LINUS: a structured language for
instructional use . . . . . . . . . . . 125--128
Richard C. Holt and
David B. Wortman A sequence of structured subsets of PL/I 129--132
T. W. S. Plum and
G. M. Weinberg Teaching structured programming
attitudes, even in APL, by example . . . 133--143
Victor R. Basili and
Albert J. Turner Experiences with a simple structured
programming language . . . . . . . . . . 144--147
Jeffrey R. Sampson An introductory adaptive systems course
for undergraduate computer science
majors . . . . . . . . . . . . . . . . . 148--151
Larry D. Menninga Introducing practical experience into
Curriculum 68 through integration of
courses . . . . . . . . . . . . . . . . 152--154
J. P. Tremblay and
R. Manohar A first course in discrete structures
with applications to computer science 155--160
Robert R. Korfhage and
Robert J. Smith Individualized instruction in computer
science . . . . . . . . . . . . . . . . 161--164
Alton R. Goddard Relating Computer Science programs to
the needs of industry through
internships and cooperative programs . . 165--168
David Moursund Computers in pre-college education:
Oregon moves forward . . . . . . . . . . 169--173
Andries van Dam and
Charles M. Strauss and
Clement McGowan and
Jean Morse A survey of introductory and advanced
programming courses . . . . . . . . . . 174--183
John H. Sistare and
Norman E. Sondak Introduction to digital Computer
programming an IPI approach . . . . . . 184--194
Della Bonnette and
John F. Dalphin Editorial notes . . . . . . . . . . . . 1--1
Wayne C. Dowling A computer-graphics course for
undergraduate engineers . . . . . . . . 5--8
Olivier Lecarme Structured programming, programming
teaching and the language Pascal . . . . 9--15
Ronald L. Lancaster and
Richard T. Thomas Experience with Curriculum '68 and the
quarter system . . . . . . . . . . . . . 16--19
G. Cort Steinhorst and
Barry L. Bateman Curriculum development for an
undergraduate course in data and
information structures . . . . . . . . . 20--23
George J. Moshos and
Kevin B. Kern Final report of Phase III Master Plan
Committee for Computer Science and
Technology to New Jersey Department of
Higher Education . . . . . . . . . . . . 24--28
Glenn H. MacEwen A programming project for a course in
operating systems . . . . . . . . . . . 29--36
Kenneth L. Modesitt PSI: a valuable addition to the alphabet
soup for computer science education . . 37--44
T. D. Sterling and
S. V. Pollack Teaching simulators or ideal teaching
machines . . . . . . . . . . . . . . . . 45--56
Fletcher R. Norris An algorithm for determining perfect
squares . . . . . . . . . . . . . . . . 8--12
Lance J. Hoffman Course outline for computer security and
privacy . . . . . . . . . . . . . . . . 13--17
Gordon E. Stokes Service course position paper . . . . . 18--20
Bill R. Hays Undergraduate education in computer
science at Brigham Young University . . 21--27
Gordon E. Stokes Computer science department service
courses . . . . . . . . . . . . . . . . 28--29
N. T. Dinerstein An experimental course in programming
languages, data structures and machine
organization . . . . . . . . . . . . . . 30--32
C. Peter Olivieri Programming language usage and areas of
concentration in computer sciences
education . . . . . . . . . . . . . . . 33--35
John D. McCharen A description of a first course in
assembler language . . . . . . . . . . . 36--43
Stoughton Bell and
Edgar J. Gilbert Learning recursion with syntax diagrams 44--45
T. G. Lewis Minicomputer assisted instruction . . . 46--50
Donald H. Beil The use of transparencies and microfiche
to teach computer programming . . . . . 51--59
David Gries and
Priar W. Kerrighan and
Donald R. Chand and
John Woolley and
Richard C. Holt and
Thomas W. S. Plum and
Victor Pasill and
Olivier Lecarme and
Clirtor R. Foulk Panel discussion on structured
programming . . . . . . . . . . . . . . 60--68
C. Peter Lawes Description of an introductory course in
programming languages . . . . . . . . . 69--78
Gerald L. Engel Initial report: the revision of
``Curriculum 68'' . . . . . . . . . . . 79--80
Terry M. Walker An evaluation of computer science
curricula . . . . . . . . . . . . . . . 81--85
James M. Ortega Numerical analysis position . . . . . . 86--87
Barry L. Bateman Software and Curriculum 68 . . . . . . . 88--89
Peter Dunning Recommendations for an operating systems
course . . . . . . . . . . . . . . . . . 90--90
Donald R. Chand Computer science education in business
schools . . . . . . . . . . . . . . . . 91--97
Joyce Currie Little The community colleges and Curriculum
'68 . . . . . . . . . . . . . . . . . . 98--102
Michael Faiman Some thoughts on the role of hardware in
computer science education . . . . . . . 103--105
D. Loveland Position statement: mathematical
computer science courses . . . . . . . . 106--108
John W. Hamblen Statistics for computer scientists . . . 109--111
Della T. Bonnette and
John F. Dalphin Editorial notes . . . . . . . . . . . . 1--1
Jean E. Sammet and
Robert Lechner and
Richard G. Canning and
Joseph Cunningham and
George G. Dodd and
Alex A. J. Hoffman and
Anthony Ralston and
Frederic G. Withington Recommended future directions for ACM 5--12
Norman E. Givbbs and
Donald W. Loveland and
James M. Ortega The heart of computer science . . . . . 13--14
Richard H. Austing The role of professional societies in
computer science education . . . . . . . 15--20
L. A. Jehn Joint session computer science and
engineering education . . . . . . . . . 21--25
James A. Senn A problem oriented pedagogy for computer
language instruction . . . . . . . . . . 26--29
Della Bonnette SIGCSE panel discussion, the industry's
reaction to computer science education 30--35
Jesse H. Poore, Jr. and
Carl J. Kropff Teaching computer hardware organization
with a simulator . . . . . . . . . . . . 36--48
John W. Hamblen The case for an advanced Graduate Record
Examination in computer science . . . . 1--6
Jesse C. Lewis Innovative computer services for
minority colleges . . . . . . . . . . . 7--10
Sister Patricia Marshall The view from down under . . . . . . . . 11--14
Robert H. Randolph Computer facility: Starter kit . . . . . 15--19
Henry R. Bauer III The design of a TI980A operating system
for classroom use . . . . . . . . . . . 20--22
Malcolm G. Lane A hands-on approach to teaching systems
programming . . . . . . . . . . . . . . 23--30
James T. Perry and
Terry E. Weymouth A modified Chief Programmer Team
approach to an operating systems class
project . . . . . . . . . . . . . . . . 31--39
W. F. Cashman and
W. J. Mein On the need for teaching problem-solving
in a Computer Science Curriculum . . . . 40--46
Ronald L. Danielson and
Jurg Nievergelt An automatic tutor for introductory
programming students . . . . . . . . . . 47--50
Alton R. Goddard Computer applications for prospective
public school administrators . . . . . . 51--55
Edward L. Robertson The problems facing computer science
education in developing nations . . . . 56--60
Margaret E. Dexter and
Margaret L. Rhoden and
Jerry Sue Townsend A discrete structures course for a small
college . . . . . . . . . . . . . . . . 61--64
A. E. Sapega Development and implementation of a
computing major program based on
suggested ACM curricula at an
undergraduate liberal arts college . . . 65--67
Caroline Wardle A Computer Science program at a college
with limited resources . . . . . . . . . 68--70
Duane C. Abbey Data processing and Computer Science
graduates . . . . . . . . . . . . . . . 71--75
Ronald L. Lancaster and
Richard T. Thomas A Computer Science Practicum . . . . . . 76--78
Neil Webre The Master's Practicum: a bridge over
the Industry/University Gap . . . . . . 79--82
J. M. Adams Teaching declarative programming . . . . 83--85
Clarence A. Ellis A practicum --- seminar in structured
programming . . . . . . . . . . . . . . 86--94
Allan Hanson and
Kurt Maly A first course in computer science: What
it should be and why. . . . . . . . . . 95--101
G. David Ripley A course in effective programming . . . 102--108
Kent K. Curtis Computer science, federal programs, and
Nirvana . . . . . . . . . . . . . . . . 109--113
Jesse J. Mayes Development of computing at Federal City
College . . . . . . . . . . . . . . . . 114--119
Fred W. Stone Innovative computer services at a
developing institution . . . . . . . . . 120--122
Jerome Dyba and
Marvin Kornbluh and
William McCartin and
Richard G. Schneider The challenge of human resources
staffing and utilization in industrial
computing --- part 1 . . . . . . . . . . 123--123
R. T. DeLorm and
T. C. Smith Motivating freshmen engineering students 124--128
Charles M. Lovas An instructional Computer Program
Library . . . . . . . . . . . . . . . . 129--132
Jean E. Sammet Description of course given on
``Computers in the Humanities and Social
Science'' . . . . . . . . . . . . . . . 133--142
James F. Kearney Curricula for two-year data-processing
programs: a review and recommendation 143--147
Josephine Peck A proposed Computer Science curriculum
for two-year colleges . . . . . . . . . 148--156
Ken Hasenei and
Claude Walston and
Ed Coady The challenge of human resources
staffing and utilization in industrial
computing --- part 2 . . . . . . . . . . 157--157
Ron M. Baecker Two Systems which Produce Animated
Representations of the Execution of
Computer Programs . . . . . . . . . . . 158--167
Alan Davis and
Michael H. Tindall and
Thomas R. Wilcox Interactive error diagnostics for an
instructional programming system . . . . 168--171
Susan L. Gerhart Methods for teaching program
verification . . . . . . . . . . . . . . 172--178
A. L. Glasser A terminal oriented Hardware Simulator
for educational use . . . . . . . . . . 179--186
Pentti A. Honkanen Setting the foundations of computer
science in a business oriented program 187--190
Peter Kugel How to make abstract ideas more concrete 191--195
William R. Bezanson Teaching structured programming in
FORTRAN with IFTRAN . . . . . . . . . . 196--199
Loren P. Meissner and
Ruth L. Hinkins B4Tran: a structured mini-language
approach to the teaching of Fortran . . 200--205
J. L. Wagener Structured FORTRAN programming . . . . . 206--211
Yaohan Chu A panel session on ``digital system
education'' . . . . . . . . . . . . . . 212--212
Della T. Bonnette Editorial notes . . . . . . . . . . . . 1--1
Frank W. Connolly Computers at two-year colleges: current
course offerings and facilities . . . . 6--11
Clinton E. Jones Need for computer-supported instruction
in minority institutions . . . . . . . . 12--20
J. Gerry Purdy A graduate course in database management 21--26
A. C. L. Barnard Planning and experience with a
one-quarter course on compiler writing
using Gries' book and structured
programming . . . . . . . . . . . . . . 27--29
R. N. Chanon Compiler construction in an
undergraduate course: some difficulties 30--32
H. Lynn Beus A motivational approach to basic
computer science . . . . . . . . . . . . 33--38
Asad Khallany and
Robert H. Holland An introductory computer course in a
school of business . . . . . . . . . . . 39--42
Aaron H. Konstam Structured programming and the parallel
algorithm . . . . . . . . . . . . . . . 43--47
Jon Rickman File structures position paper . . . . . 48--50
Jerry Waxman Reflections on B3, discrete structures 51--54
Nelson T. Dinerstein Does computer science belong in a
liberal arts college? . . . . . . . . . 55--64
Warren T. Jones A pragmatically oriented computer
science degree program . . . . . . . . . 65--66
R. Waldo Roth Students and faculty training in systems
analysis . . . . . . . . . . . . . . . . 67--73
Mike T. Tcheng The undevelopment of a computer science
program . . . . . . . . . . . . . . . . 74--77
Darrell L. Ward A cooperative development effort of a
computer science program . . . . . . . . 78--83
Russell J. Abbott An informal survey of computer science
coursesr . . . . . . . . . . . . . . . . 84--86
Peter R. Newsted Grade and ability predictions in an
introductory programming course . . . . 87--91
B. F. Caviness SAM course outlines . . . . . . . . . . 92--103
G. Ingram Report of special interest session on
computing in minority institution held
at fifth annual SIGCSE symposium . . . . 12--12
James T. Cain Report of the digital systems education
committee . . . . . . . . . . . . . . . 13--16
Jon Thorhallsson High-school curriculum adopts first
semester college computer science . . . 17--18
Charles R. Bauer and
John C. Meinke Computer science for the high school
teacher . . . . . . . . . . . . . . . . 19--20
C. K. Capstick and
J. D. Gordon and
A. Salvadori Predicting performance by university
students in introductory computing
courses . . . . . . . . . . . . . . . . 21--29
Robert S. Cheney An introductory computer survey course 30--34
Bruce A. Pumplin A simple example of the top-down
approach to algorithm development . . . 35--37
Frank L. Friedman An experience in teaching disciplined
programming at an elementary level . . . 38--43
A. W. Biermann and
R. I. Baum and
M. Silverman Trace information as an aid to debugging 44--49
J. P. Tremblay and
P. G. Sorenson An introductory course in data
structures with applications . . . . . . 50--57
G. Epstein The pyramid teaching computer structures
by computer structures . . . . . . . . . 58--61
A. C. L. Barnard Software engineering in an academic
computer science curriculum . . . . . . 62--70
N. T. Dinerstein A compiler writing course in a small
college . . . . . . . . . . . . . . . . 71--72
Gerald J. Giaccai and
Kenneth R. Slonneger Enhancing SAMOS . . . . . . . . . . . . 73--76
Charles H. Porter and
Nesa Labbe Wu Programming for terminal applications 77--82
J. A. Archibald, Jr. Proposed mathematics requirements for
the Bachelor's degree in computer
science . . . . . . . . . . . . . . . . 12--15
R. W. Hamming A philosophy for computer science or my
prejudices and confusions . . . . . . . 16--18
Norman E. Sondak A computer science minor for engineering
and science students . . . . . . . . . . 19--24
John W. Hamblen Computer manpower in the United States
--- supply and demand . . . . . . . . . 25--43
Robert H. McFarland Notes from panel discussion on GRE
advanced exams presented at fifth annual
SIGCSE technical symposium . . . . . . . 44--46
James F. Gross Video augmented computer science (VACS) 47--49
Jim Miller An industry oriented computer curriculum
designed for the transfer student . . . 50--52
Myron Ginsberg A guide to the literature for
undergraduate and graduate courses in
numerical mathematics . . . . . . . . . 53--68
Robert R. Korfhage The case for B3 --- a reply to Waxman 69--71
Neal S. Coulter Introducing PMS and ISP notations . . . 72--75
Frank L. Friedman and
Elliot B. Koffman Some pedagogic considerations in
teaching elementary programming using
structured FORTRAN . . . . . . . . . . . 1--10
Asad Khailany An introductory COBOL course with
structured programming . . . . . . . . . 11--16
Moshe Augenstein and
Aaron Tenenbaum A lesson in recursion and structured
programming . . . . . . . . . . . . . . 17--23
David Moursund and
Mike Neill Computer science for elementary school
teachers . . . . . . . . . . . . . . . . 24--28
Alyce Jackson In-service education for teachers of
computer science . . . . . . . . . . . . 29--34
John G. Meinke and
Charles R. Bauer The IIT MST in computer science program 35--38
J. L. Poirot A course description for teacher
education in computer science . . . . . 39--48
Ivan M. Rosenberg Introductory computer science courses a
modular design . . . . . . . . . . . . . 49--61
E. F. Ecklund, Jr. A ``non-programming'' introduction to
programming concepts . . . . . . . . . . 62--64
Bob Cherniak Introductory programming reconsidered
--- a user-oriented approach . . . . . . 65--68
Richard K. Brewer Documentation standards for beginning
students . . . . . . . . . . . . . . . . 69--73
Lawrence J. Mazlack Does a computer have sexual preferences? 74--78
Cynthia J. Solomon Leading a Child to a Computer Culture 79--83
Joan Platt and
Jeanne Curran An experimental program in computer
usage for secondary students . . . . . . 84--85
Barbara Marsh Teaching teachers about computers: a
course description . . . . . . . . . . . 86--89
William R. Lucas Planned attitude change while teaching
computer literacy . . . . . . . . . . . 90--94
Preston Hammer and
Richard Austing and
Bruce Barnes and
Gerald Engel and
Gordon Stokes Recommendations on computer science
curriculum for undergraduate degree
programs . . . . . . . . . . . . . . . . 95--95
Thomas A. Boyle Computer-scored, programmed test
monitors student progress . . . . . . . 96--99
Roger M. Palay The structure and use of a test
generating system designed to facilitate
individually paced instruction . . . . . 100--103
John H. Wolfe Automatic question generation from text
--- an aid to independent study . . . . 104--112
Eugene J. Muscat Secondary school model automatic test
generation . . . . . . . . . . . . . . . 113--115
Howard A. Peelle Learning mathematics with recursive
computer programs . . . . . . . . . . . 116--130
David Wolkov Teaching a computer-based college level
statistics course in a secondary school 131--136
Joseph K. McAdams and
Arlan R. DeKock Computer graphics as an aid to teaching
geometric transformations . . . . . . . 137--143
Richard P. Morton The variety of TICCIT systems --- an
overview . . . . . . . . . . . . . . . . 144--148
Lawrence A. Jehn and
James E. Brandeberry and
B. Albert Friedman Articulation of computer science
curricula at the community colleges and
the universities . . . . . . . . . . . . 149--149
Peter Freeman Realism, style, and design: Packing it
into a constrained course . . . . . . . 150--157
Henry D. Shapiro and
M. Dennis Mickunas A new approach to teaching a first
course in compiler construction . . . . 158--166
Charles E. Hughes and
Charles P. Pfleeger ASSIST-V: a tool for studying the
implementation of operating systems . . 167--173
Edward L. Lamie Using GPSS to teach operating systems
concepts . . . . . . . . . . . . . . . . 174--178
Richard Cheng On-line large screen display system for
computer instruction . . . . . . . . . . 179--181
Thomas H. Beerman and
Gregory S. Jonesku BECUN: the educational computer user's
network at Battelle . . . . . . . . . . 182--188
V. K. Kumar and
James L. Rogers Instructional uses of the olin
experimental classroom . . . . . . . . . 189--191
David R. Levine Computer-controlled display
demonstrations of dynamic concepts in
computer science . . . . . . . . . . . . 192--199
William R. Sanders and
Gerard V. Benbassat and
Robert L. Smith Speech synthesis for computer assisted
instruction: The MISS system and its
applications . . . . . . . . . . . . . . 200--211
Jürgen Kirbach and
Joachim W. Schmidt On the uses of models in education . . . 212--222
Paul Lorton, Jr. and
Rosemary N. Killam Modeling the student and the discipline
in CAI drill and practice . . . . . . . 223--235
Richard R. Burton and
John Seely Brown A tutoring and student modelling
paradigm for gaming environments . . . . 236--246
Ronald E. Prather Another look at the discrete structures
course . . . . . . . . . . . . . . . . . 247--252
Helen L. Sobel How much CAI is hidden in commercial
software? . . . . . . . . . . . . . . . 253--259
M. Phister, Jr. A proposed course on data processing
economics . . . . . . . . . . . . . . . 260--265
Peter Freeman Software engineering education: Needs
and objectives . . . . . . . . . . . . . 266--266
Joyce Currie Little and
Harice Seeds and
Ronald Lenhardt and
John Dineen and
John Maniotes Report on ACM's Activity on Community
and Junior College Curriculum Career
Program in Computer Programming . . . . 267--267
Gerald L. Isaacs and
Melvin R. Novick The Bayesian computer-assisted data
analysis (CADA) monitor . . . . . . . . 268--274
Sharon Fletcher and
Thomas Luce QUICK: a quasi-interactive
computer-based instructional system . . 275--279
Robert L. Smith and
Lee H. Blaine A generalized system for university
mathematics instruction . . . . . . . . 280--288
Richard Vawter The use of information theory and
personal probabilities in computer based
learning . . . . . . . . . . . . . . . . 284--288
Kathleen M. Swigger Learning theory and political
socialization: a module for computer
assisted instruction . . . . . . . . . . 289--294
Ronald G. Ragsdale Multi-disciplinary programming exercises 295--297
Neil Willis Computing science courses --- training
or education? . . . . . . . . . . . . . 298--303
Stephen W. Smoliar What is a first-year computer science
graduate student? . . . . . . . . . . . 304--306
Oberita Hager An evaluation of the data processing
program at Eastern Kentucky University 307--312
Douglas A. Ruby A survey on computer science curricula 313--323
Richard Austing and
William Cotterman and
Gerald Engel and
Ellis Horowitz Computers and society courses and
computer literacy (panel session) . . . 324--324
Avron Barr and
Marian Beard An instructional interpreter for basic 325--334
Will Gillett An interactive program advising system 335--341
Ted Sjoerdsma An interactive pseudo-assembler for
introductory computer science . . . . . 342--349
Elliot B. Koffman and
Frank L. Friedman A computer-aided flow diagram teaching
system . . . . . . . . . . . . . . . . . 350--354
Jesse C. Lewis and
S. Sitharama Iynengar A unique graduate program in computer
science at Jackson State University . . 355--358
L. D. Neidleman The Master of Science Program in
Computer and Information Science at San
Jose State University . . . . . . . . . 359--365
Richard Cheng A diversified undergraduate computer
science program . . . . . . . . . . . . 366--370
J. D. Fletcher and
Avron Bar and
John Seely Brown and
Donald Gentner and
Ira Goldstein and
Mark Miller Panel discussion: Intelligent
instructional systems . . . . . . . . . 371--371
Jeanne L. Sebaugh The stepwise approach to introductory
programming projects with examples . . . 372--381
Jesse Lewis Computer science and minority colleges &
universities: The Jackson State
University NSF educational computing
network . . . . . . . . . . . . . . . . 382--383
Demetrios A. Michalopoulos A video disc oriented educational system 389--392
Abimbola Salako A functional model of instructional
programs . . . . . . . . . . . . . . . . 393--399
Hellmut Golde and
Alan Shaw Why a separate computer facility for
computer science education? Experiences
at the UW computer sciences teaching
laboratory . . . . . . . . . . . . . . . 11--20
David Moursund Calculators and the computer science
curriculum . . . . . . . . . . . . . . . 21--23
J. L. Mize Making an academic curriculum relevant
to business requirements . . . . . . . . 24--27
E. A. Unger and
N. Ahmed An instructionally acceptable cost
effective approach to a general
introductory course . . . . . . . . . . 28--31
J. E. Radue On the teaching and evaluation of a
Fortran service course . . . . . . . . . 32--35
T. G. McDaneld and
E. J. Schweppe An interactive turning/post/mixed
machine simulator . . . . . . . . . . . 36--40
A. F. Bardos Programmers' mass education at Számok . . 41--44
F. Mavaddat An experiment in teaching programming
languages . . . . . . . . . . . . . . . 45--59
Bruce H. Barnes and
Andrew R. Molnar and
Lawrence H. Oliver and
Robert F. Watson National Science Foundation programs in
computer science . . . . . . . . . . . . 1--1
Gerald L. Engel The revision of ``Curriculum '68'' (An
Abstract) . . . . . . . . . . . . . . . 2--3
Terry J. Frederick Self-assessment for the computing
professional: Consideration of a natural
delivery system . . . . . . . . . . . . 4--4
Robert J. Dumas and
Anne E. Nieberding An alternative to Curriculum 68 . . . . 5--11
William W. Agresti Computer science as an interdisciplinary
study . . . . . . . . . . . . . . . . . 12--14
Toby S. Berk and
Malcolm H. Gotterer A computer science curriculum for a two
year upper division university . . . . . 15--21
A. T. Berztiss The why and how of discrete structures 22--25
Sergio E. R. Carvalho and
Miguel Angelo A. Nóvoa On the use of pointers and the teaching
of disciplined programming . . . . . . . 26--29
Glenn A. Jackson A graphical technique for describing
recursion . . . . . . . . . . . . . . . 30--32
William E. Kennedy and
James R. Pinkert EDUSAC --- an educational list
processing system . . . . . . . . . . . 33--38
Carol Smith and
Jon Rickman Selecting languages for pedagogical
tools in the computer science curriculum 39--47
John T. Welch, Jr. Tab, a Program Design Language for the
classroom . . . . . . . . . . . . . . . 48--53
William J. Eccles and
Brian G. Gordon Computer science by TV . . . . . . . . . 54--56
William H. Linder COMPUTER-TUTOR: From a student project
to a self-paced CAI/CMI course . . . . . 57--60
John G. Meinke and
Charles R. Bauer Topological sorting as a tool in
curriculum planning . . . . . . . . . . 61--66
R. E. Haskell and
D. E. Boddy and
G. A. Jackson Use of structured flowcharts in the
undergraduate Computer Science
curriculum . . . . . . . . . . . . . . . 67--74
Stephen W. Smoliar Meditations on style . . . . . . . . . . 75--77
Curtis R. Cook A self-paced introductory Fortran
programming course . . . . . . . . . . . 78--79
John Buck and
Ben Shneiderman An internship in information systems:
Combining computer science education
with realistic problems . . . . . . . . 80--83
Robin B. Lake A training program in computer
applications in the health sciences . . 89--91
Dennis Conti and
Russell Armstrong and
Paul Oliver and
Robert Orchard and
John Shoosmith Relevance of computer science education
to industry and government needs --- A
critique of the proposed update to
curriculum '68 . . . . . . . . . . . . . 92--92
Joyce Currie Little and
Bobby Smith and
Richard Austing and
Eric Whiteside and
Charles Leidlich A report on the curriculum
recommendations of the ACM Sub-Committee
for Community and Junior College
Curriculum . . . . . . . . . . . . . . . 93--93
Anonymous Facilities and programs in support of
education in computer science at
minority institutions (Panel Discussion) 94--94
Louise S. Morrison and
Grover C. Simmons Academic computing at Atlanta University
Center --- a consortium of six
predominantly black institutions . . . . 95--97
John F. Dalphin A computers and society course: Adapted
for television . . . . . . . . . . . . . 98--100
T. Ray Nanney Computer science: an essential course
for the liberal arts . . . . . . . . . . 102--105
Glen E. Newton and
J. Denbigh Starkey Teaching both PL/I and Fortran to
beginners . . . . . . . . . . . . . . . 106--107
Henry R. Bauer III Classroom use of replaceable parts in a
multiprogramming system . . . . . . . . 108--110
Billy G. Claybrook A course and project description for an
undergraduate course in evaluation and
measurement techniques for computer
systems . . . . . . . . . . . . . . . . 111--114
Roger T. Cooper and
Malcolm G. Lane An improved hands-on approach to
teaching systems programming and the
impact of structured programming . . . . 115--124
Charles L. Aird Computer manpower development in Saudi
Arabia . . . . . . . . . . . . . . . . . 125--128
Carl F. Eckberg Some proposals for distributing central
computing power at a University . . . . 129--134
Jan L. Mize Structured programming concepts in an
introductory COBOL course . . . . . . . 135--142
Ed Keith A structured beginning COBOL class using
structured programming with objectives 143--147
G. Bordage and
Robin B. Lake An introductory course in the
applications of computer technology in
the health sciences . . . . . . . . . . 184--188
E. R. Mullins, Jr. Computer education for computing . . . . 4--5
Ronald L. Lancaster and
Richard T. Thomas Reading Fortran . . . . . . . . . . . . 6--7
J. F. Traub Some general observations on Ph.D.
production in computer science . . . . . 8--9
J. L. Lowther and
Z. C. Motteler Teaching good programming techniques . . 10--11
S. Sitharama Iyengar An experience with a ``Data Structures
and File Management'' course at the
graduate level in computer science
program . . . . . . . . . . . . . . . . 12--14
Kenneth Williams An experimental course in advanced
programming methods . . . . . . . . . . 15--18
L. G. Egan Closing the ``Gap'' between the
university and industry in computer
science . . . . . . . . . . . . . . . . 19--25
K. Slonneger Computer attitudes . . . . . . . . . . . 26--29
Karl J. Ottenstein An Algorithmic Approach to the Detection
and Prevention of Plagiarism . . . . . . 30--41
James A. Smith The use of data flow diagrams in an
introductory course in assembly language
programming and machine architecture . . 42--52
Andries van Dam and
Jens M. Dill and
Douglas F. Dixon and
David S. Notkin Structured programming in assembly
language . . . . . . . . . . . . . . . . 53--67
R. Brien Maguire and
L. R. Symes Effect of laboratory facilities on
computer science curriculum . . . . . . 1--5
Spotswood D. Stoddard Minicomputer selection and
implementation . . . . . . . . . . . . . 6--12
Sarma R. Vishnubhotla A logical approach to teach digital
computer design at logic and systems
level . . . . . . . . . . . . . . . . . 13--21
David R. Levine The simple internal procedure as an
effective tool in the teaching and
practice of structured PL/I . . . . . . 22--25
Herman D. Hughes A tool designed to facilitate structured
programming . . . . . . . . . . . . . . 26--30
W. C. Tam and
S. N. Busenberg Practical experience in top-down
structured software production in an
academic setting . . . . . . . . . . . . 31--36
William R. Haynes, Jr. and
Charles E. Hughes and
Charles P. Pfleeger ORACLE a tool for learning compiler
writing . . . . . . . . . . . . . . . . 37--52
R. J. Abbott A do-it-yourself instant compiler.kit 53--58
Asad Khailany Advanced structured COBOL programming 59--62
Frank L. Friedman and
Elliot B. Koffman Teaching problem solving and structured
programming in FORTRAN . . . . . . . . . 63--68
Terry E. Weymouth and
James T. Perry A multiprogramming operating system for
a minicomputer . . . . . . . . . . . . . 69--72
Dale H. Grit and
Dennis D. Georg A top-down, laboratory based operating
system course . . . . . . . . . . . . . 73--76
Manfred Ruschitzka An operating systems implementation
project for an undergraduate course . . 77--84
Neal S. Coulter Operating systems with POPSS . . . . . . 85--87
Robert P. Taylor Teaching programming to beginners . . . 88--92
Asad Khailany Alternative teaching strategy for an
introductory computer language course 93--95
Dale Bremmer and
Bart Childs An experience in teaching ``Cobol?'' to
graduate engineers . . . . . . . . . . . 96--99
David Moursund Calculator metaphors, and goals for
calculator education in elementary
schools . . . . . . . . . . . . . . . . 100--103
Ian Sommerville Machine language programming in an
undergraduate computer science
curriculum . . . . . . . . . . . . . . . 104--107
John Beidler A place for assembler in structured
programming . . . . . . . . . . . . . . 108--112
Thomas C. Irby Teaching software development using a
microprocessor laboratory . . . . . . . 113--118
T. Furugori and
P. Jalics First course in computer science, a
small survey . . . . . . . . . . . . . . 119--122
R. R. Oldehoeft and
R. V. Roman Methodology for teaching introductory
computer science . . . . . . . . . . . . 123--128
Takayuki Kimura Recursive programming in English for
freshmen . . . . . . . . . . . . . . . . 129--132
Edith W. Martin and
Albert N. Badre Problem formulation for programmers . . 133--138
William J. Mein Toward the specification of programs . . 139--141
W. D. Maurer The teaching of program correctness . . 142--144
Moshe Augenstein and
Aaron Tenenbaum Approaches to based storage in PL/I . . 145--150
Anonymous Depth-first digraph algorithms without
recursion . . . . . . . . . . . . . . . 151--153
Richard K. Brewer Macrognosographics: a reason to keep
flowcharting . . . . . . . . . . . . . . 154--156
M. Alford and
P. Hsia and
F. Petry A software engineering approach to
introductory programming courses . . . . 157--161
William M. Conner A concept-oriented approach to
introductory computer science . . . . . 162--164
L. Winslow A structured introductory computer
science course . . . . . . . . . . . . . 165--167
Gerald N. Pitts and
Barry L. Bateman A structured approach to problem solving
at the introduction level in computer
science . . . . . . . . . . . . . . . . 168--172
Louise S. Morrison Training college faculty members in the
educational uses of computers . . . . . 173--174
Michael J. Neill Some thoughts on reasons, definitions
and tasks to achieve ``functional''
computer literacy . . . . . . . . . . . 175--177
Edward L. Schulman Turning on the undergraduate computer
science student: a RE-IPL suggestion . . 178--179
Donald F. Costello and
Richard J. Schonberger On guiding the business school toward
computer literacy . . . . . . . . . . . 180--183
Lawrence J. Mazlack Developing computer awareness . . . . . 184--187
Richard H. Austing and
Bruce H. Barnes and
Delle. T. Bonnette and
Gerald L. Engel and
Gordon Stokes Curriculum recommendations for the
undergraduate program in computer
science: a working report of the ACM
committee on curriculum in computer
sciences . . . . . . . . . . . . . . . . 1--16
Joyce Currie Little and
Richard H. Austing and
Harice Seeds and
John Maniotes and
Gerald L. Engel Curriculum recommendations and
guidelines for the community and junior
college career program in computer
programming: a working paper of the
Association for Computing Machinery
committee on curriculum in computer
sciences by the sub committee on
community and junior college curriculum 17--36
John C. Peck The university --- a systems development
center for state government or How to
solve the education vs. training problem 1--5
Leonard H. Weiner Foundations of computer science for
entry-level graduate students . . . . . 6--9
N. Dale Women in science: a pilot project in
accelerated computer training for
returning women students . . . . . . . . 10--15
G. E. Hedrick ALGOL68 instruction at Oklahoma State
University . . . . . . . . . . . . . . . 16--20
Moshe Augenstein and
Aaron Tenenbaum Program efficiency and data structures 21--27
Ewing L. Lusk An advanced undergraduate course in
applied computer science . . . . . . . . 28--29
Robert N. Cook An approach to the introductory computer
science course for non-majors . . . . . 30--33
Norman E. Gibbs An introductory computer science course
for all majors . . . . . . . . . . . . . 34--38
R. N. Chanon An experiment with an introductory
course in computer science . . . . . . . 39--42
Dennis Leinbaugh A demand paging simulator . . . . . . . 43--48
David Salomon Teaching hardware and computer design in
a software oriented computer science
program . . . . . . . . . . . . . . . . 49--50
Ronald L. Davis ``Recommended mathematical topics for
computer science majors'' . . . . . . . 51--55
Ben Shneiderman Evaluating introductory programming
textbooks: a guide for students,
instructors, authors and publishers . . 56--58
Lawrence R. Whitlock The design and implementation of a
dynamically tailored examination . . . . 59--62
Mary M. Hardell The near blind leading the blind: One
partial solution to the hacker battered
student syndrome . . . . . . . . . . . . 63--65
Frederick A. Hosch Whither flowcharting? . . . . . . . . . 66--73
R. K. Guha and
P. A. Carr and
C. L. Smith Standards considered helpful . . . . . . 74--78
Curtis R. Cook Applications programming course using
guided design . . . . . . . . . . . . . 79--82
Joyce C. Little Report on three tutorials for SIGCSE
Bulletin proceedings . . . . . . . . . . 7--7
John W. Hamblen Computer manpower in the United States
--- supply and demand: an update . . . . 19--37
William B. Thompson and
Thomas G. Moher and
William T. Wood and
David W. DeHerder An instrumental laboratory for systems
software development . . . . . . . . . . 38--40
Fred C. Homeyer An experimental microcomputer course (a
case history) . . . . . . . . . . . . . 41--44
R. A. Rink and
G. Droucas A further note on using GPSS to study a
student-operating system . . . . . . . . 45--52
Raymond D. Gumb Language extensibility in extended
Fortran: data types and pointer
variables . . . . . . . . . . . . . . . 53--54
Warren T. Jones and
Donald L. Kalmey The utility of computer simulation as
instructional devices for operating
systems courses . . . . . . . . . . . . 55--56
Pertti Järvinen Notes on educational planning: a systems
approach . . . . . . . . . . . . . . . . 57--62
Raymond Pavlak, Jr. and
Adir Pridor Assembler in a Fortran environment with
a new debugging aid . . . . . . . . . . 63--69
B. E. Carpenter and
P. C. Jenkins and
L. W. Pearson and
L. K. Thomas MUSIC: a simulated computer for teaching
purposes . . . . . . . . . . . . . . . . 70--76
Nelson T. Dinerstein A remedial software design course . . . 77--78
Donald H. Bell and
Joseph W. Panko Educational opportunities for the deaf
in data processing at Rochester
Institute of Technology . . . . . . . . 79--84
Larry E. Druffel and
Vance A. Mall and
Robert N. Hawley and
Kenneth L. Krause and
Marion A. Pumfrey Another way to present computer
programming . . . . . . . . . . . . . . 85--87
Joyce M. Bash The writing of an assembler in the
programming language course . . . . . . 88--90
Seymour Pollack Design and use of instructional tools
for computer science . . . . . . . . . . 1--6
M. Di Manzo and
M. Ferraris and
A. L. Frisiani and
V. Midoro and
G. Olimpo COMES: a CAI system oriented to
programming languages . . . . . . . . . 7--15
Russell B. Kline and
Gary D. Hamor and
Kenneth L. Krause and
Larry E. Druffel Visual demonstration of program
execution . . . . . . . . . . . . . . . 16--18
James S. Daley A laboratory approach to teaching
compiler writing . . . . . . . . . . . . 19--21
Frank G. Pagan The role of a comparative programming
languages course in the computer science
curriculum . . . . . . . . . . . . . . . 22--23
Herbert L. Dershem An experience component for
undergraduate computer science education 24--26
Kenneth Magel and
Everald E. Mills A professional Master's degree program
in computer science . . . . . . . . . . 27--30
Fred C. Homeyer A survey of graduates from an
undergraduate computer science program 31--31
R. N. Chanon A graduate immigration course in
computer science . . . . . . . . . . . . 32--32
Robert McCurdy Teaching toward error free programming 33--33
J. Dennis Omlor Structured programming for computer
science majors . . . . . . . . . . . . . 34--34
William A. Hansen A report on the use of multimedia
courses in computer science education 35--35
Douglas S. Kerr and
Donald L. Kalmey The Bachelor's and Master's computer
science graduate . . . . . . . . . . . . 36--36
J. A. Anyanwu Computer science education in a
developing nation . . . . . . . . . . . 37--40
Vaclav Chvalovsky Computer science education at
universities: the case of developing
countries . . . . . . . . . . . . . . . 41--47
Carlos Gonzales A computer engineering degree in Mexico 48--52
Frank Germano and
Stephen Higgenbotham A student-use: hierarchical data base
management system . . . . . . . . . . . 53--58
Edward L. Lamie Using an instructional data base system
in the undergraduate curriculum . . . . 59--64
F. H. Lochovsky and
D. C. Tsichritzis Teaching data management using an
educational data base management system 65--69
Myles Stern A data base course for business students 70--73
Norman Sondak A computer science educational software
exchange . . . . . . . . . . . . . . . . 74--78
Paul J. Jalics A note on teaching structured
programming in an introductory
programming course . . . . . . . . . . . 79--79
Bob Murray and
Tom Policano and
John Sweeney Using captioned slides to teach computer
operations . . . . . . . . . . . . . . . 80--80
J. Pinkert and
K. Schenk Only a Baker's dozen . . . . . . . . . . 81--84
John F. Schrage Industrial needs culminated in business
applications course . . . . . . . . . . 85--85
Barry Arnow Cooperative education and realistic
student preparation . . . . . . . . . . 86--86
Patricia Bartos Foutz and
Martha J. Johnson The integration of a traditional
cooperative education program and a
computer science discipline . . . . . . 87--91
Frank J. Hatfield and
Roberta R. Alexander Cooperative education: making it work 92--95
Roberta R. Alexander and
Frank J. Hatfield Cooperative education: what is involved? 96--96
Michael J. Powers The directed project: a poor man's
internship . . . . . . . . . . . . . . . 97--97
M. L. Schneider and
N. S. Coulter and
J. C. Munson A successful student internship program 98--98
David C. Rine Curricula in computer science and
engineering: needs and alternatives . . 99--106
G. Michael Schneider The introductory programming course in
computer science: ten principles . . . . 107--114
Ronald E. Prather and
Judith D. Schlesinger A lecture/laboratory approach to the
first course in programming . . . . . . 115--118
N. Solntseff Programming languages for introductory
computing courses: a position paper . . 119--124
Kenneth L. Bowles A CS1 course based on stand-alone
microcomputers . . . . . . . . . . . . . 125--127
S. H. Lavington Problems faced by a computer science
department in a developing country . . . 128--131
C. Ignacio Mijares A graduate program in information
systems for the Latin American
environment . . . . . . . . . . . . . . 132--136
R. Waldo Roth A beginning curriculum in data
processing: for Native American students 137--148
Demba Sangare Communication sur ``l'enseignement de
l'informatique dans les pays en voie de
dévelopement''. (French) [Communication
on ``the teaching of computer science in
developing countries''] . . . . . . . . 149--152
David Winkel and
Franklin Prosser Computer science is the proper home for
digital hardware design . . . . . . . . 153--156
Spotswood D. Stoddard A mini computer course . . . . . . . . . 157--159
Richard F. Hobson Computing science hardware laboratories
and the LSI revolution . . . . . . . . . 160--170
Alfred C. Weaver Microcomputers in the computer science
curriculum . . . . . . . . . . . . . . . 171--176
Bruce Banes Implementation of the ACM curriculum
recommendations . . . . . . . . . . . . 177--177
Robert Holland and
David Fulton and
Ed Lamie and
George Nagy and
John Tartar and
Jay Wienkam Hardware laboratories: what they should
contain and how to obtain funding . . . 178--178
Theodor Sterling and
F. K. Allotey and
Asad Khailany and
Maria Lucia Blanck Lisboa and
Ignacio Mijares and
Edward Robertson Computer science education in developing
countries . . . . . . . . . . . . . . . 179--179
D. Ahlgren and
A. Sapega and
H. Warner A sequence of computing courses for
liberal arts colleges . . . . . . . . . 180--182
David Moursund Opinions on computer science courses for
precollege level teachers . . . . . . . 183--188
Asad Khailany and
Charles Saxon Conducting project team classes in data
processing . . . . . . . . . . . . . . . 189--192
Ronald S. Lemos The cost-effectiveness of team debugging
in teaching Cobol programming . . . . . 193--196
H. Comaa and
J. Kramer and
B. K. Penney A student group project in operating
system implementation . . . . . . . . . 197--202
John H. Crenshaw Team projects in the undergraduate
curriculum . . . . . . . . . . . . . . . 203--205
Michael R. Mocciola Teacher-training in computer science
education in Western Australia: group
projects . . . . . . . . . . . . . . . . 206--209
Robert I. Winner An intermediate course on computer
systems . . . . . . . . . . . . . . . . 210--212
Gerald A. Jones and
Ann Marie Walsh A course in program verification for
programmers . . . . . . . . . . . . . . 213--216
Robert F. Mathis A first course in computer science for
graduate students . . . . . . . . . . . 217--223
R. N. Chanon A course in programming and practice:
toward small systems . . . . . . . . . . 224--228
John M. Carroll The case for computer scientists
teaching computer science or digit-Alice
in Squanderland . . . . . . . . . . . . 229--231
Andrew Varanelli An effectiveness index for use in
university computing center management 232--238
James L. Rogers Problems of teaching computer history in
introductory courses . . . . . . . . . . 239--242
Leonard H. Weiner The roots of structured programming . . 243--254
Lawrence Flon and
Paul N. Hilfinger and
Mary Shaw and
Wm. A. Wulf A fundamental computer science course
that unifies theory and practice . . . . 255--259
Lawrence J. Mazlack The use of interactive Fortran . . . . . 260--265
Henry E. Leither and
Harry R. Lewis Why johny can't program: a progress
report . . . . . . . . . . . . . . . . . 266--276
Nadia Thalmann and
Daniel Thalmann The use of PASCAL as a teaching tool in
introductory, intermediate and advanced
computer science courses . . . . . . . . 277--281
John P. Grillo Small systems for undergraduate courses
in system design . . . . . . . . . . . . 282--285
Myron W. Krueger Real-time laboratory for
interdisciplinary computer projects . . 286--290
Sarma R. Vishnubhotla A project to teach microprogrammed
asynchronous system design . . . . . . . 291--296
Kenneth Williams SIGCSE/CSA 1978 technical symposium
report . . . . . . . . . . . . . . . . . 8--9
Robert M. Aiken The `Sister City Approach' --- promoting
transfer of technology . . . . . . . . . 10--11
Jerald L. Ripley and
Jarrell C. Grout and
Denis M. Hyams The laboratory in a computer science
program . . . . . . . . . . . . . . . . 12--16
George Corliss A search for interactive computer
graphics lessons in numerical analysis 17--20
James M. Perry and
Norman E. Sondak The project experience in undergraduate
computer science education . . . . . . . 21--30
Hatem Khalil and
Leon S. Levy The academic image of computer science 31--33
David W. Embley Teaching disciplined Fortran programming
via unfort . . . . . . . . . . . . . . . 34--38
John Grant Individualized course in theoretical
computer science . . . . . . . . . . . . 39--41
Abraham Waksman On the introduction of report generating
system design concepts in an
introductory course . . . . . . . . . . 42--43
Joel Gyllenskog Teaching operating systems design . . . 44--46
Antonio M. Lopez, Jr. An implementation of ACM Curriculum 77 47--52
Howard Fosdick and
Karen Mackey A pragmatic introductory course in
COBOL: description and rationale . . . . 53--58
G. Nagy and
L. Wilson Program portability from the perspective
of students at the University of
Nebraska . . . . . . . . . . . . . . . . 59--62
K. W. Smillie An introductory computing science course
for liberal arts students . . . . . . . 63--65
Robert N. Chanon Educational AIDS . . . . . . . . . . . . 66--69
James Daley Basic2 --- a preprocessed language . . . 70--73
Lynne J. Baldwin Quasi-Behavioral Objectives for
curriculum specification . . . . . . . . 1--7
John O. Aikin Computer literacy: an interdisciplinary,
hands on approach at the Evergreen State
College, Olympia Washington . . . . . . 8--12
Gail B. Brackett and
Chadwick H. Nestman and
Emil R. Spees Computer science education and the ideal
of liberal arts . . . . . . . . . . . . 13--15
Ronald S. Lemos Factionalism versus fraternalism in
computing: a plea for the latter . . . . 16--22
Robert N. Cook Microcomputer utilization in basic
programming courses . . . . . . . . . . 23--26
Keith Harrow How to show something is not: Proofs in
formal language and computability theory 27--30
Benjamin M. Lin Microprocessors in a computer science
curriculum . . . . . . . . . . . . . . . 31--34
J. M. Moshell and
C. E. Hughes and
R. M. Aiken An integrated small computer laboratory
using a central disk storage facility 35--37
David R. Levine A workable interpreter project for a
``Structured Programming'' course . . . 38--44
Douglas S. Kerr Programming and algorithms II: a second
course in computer science . . . . . . . 45--49
Lawrence Yelowitz A project approach to structure and
correctness in Pitt's second computer
science course . . . . . . . . . . . . . 50--54
Paul N. Hilfinger and
Mary Shaw and
Wm. A. Wulf Introducing ``theory'' in the second
programming course . . . . . . . . . . . 55--58
James N. Haag Careers of University of San Francisco
Computer Science Graduates . . . . . . . 59--62
J. D. Powell and
M. J. Lee Simulation as a vehicle for project
experience . . . . . . . . . . . . . . . 63--66
James Fisher and
John Alvarez and
Robert Taylor A survey of how practicing programmers
keep up-to-date first results including
their implications for computer science
education . . . . . . . . . . . . . . . 67--72
Ronald King and
John Walstrom A course in personalized applications
libraries . . . . . . . . . . . . . . . 73--76
Richard E. Fairley Toward Model Curricula in Software
Engineering . . . . . . . . . . . . . . 77--79
A. A. J. Hoffman A survey of software engineering courses 80--83
Randall W. Jensen and
Charles C. Tonies and
William I. Fletcher A proposed 4-year software engineering
curriculum . . . . . . . . . . . . . . . 84--92
Izumi Kimura A historical, generalistic, and
complementary approach in introductory
computer science education . . . . . . . 93--99
William B. Gruener and
Steven M. Graziano A study of the first course in computers 100--107
Michael P. Barnett Systematic instruction in simple
programming gambits . . . . . . . . . . 108--112
Donald Epley and
Ted Sjoerdsma A two-semester course sequence in
introductory programming using PL/1 ---
a rationale and overview . . . . . . . . 113--119
John Beidler and
John Meinke A software tool for teaching Data
Structures . . . . . . . . . . . . . . . 120--125
Carl Eckberg QUILT (a.k.a. KWILT): a special purpose
instructional language . . . . . . . . . 126--130
Nadia Thalmann and
Daniel Thalmann Direct connection between Compiling
Techniques and Databases courses . . . . 131--135
Nell Dale Database management in the undergraduate
curriculum . . . . . . . . . . . . . . . 136--139
Richard W. Dillman and
William H. Anderson and
Dorothea L. Choper and
John M. Lloyd and
Katherine B. Simms and
James F. Williams Two year curricula in computer
studies-implementing the guidelines . . 140--150
William Mitchell and
Bruce Mabis Implementing a computer science
curriculum merging two curriculum models 151--155
Neal S. Coulter and
Fred G. Harold Computer currency . . . . . . . . . . . 156--161
Lawrence A. Jehn and
David C. Rine and
Norman Sondak Computer science and engineering
education: Current trends, new
dimensions and related professional
programs . . . . . . . . . . . . . . . . 162--178
James D. Powell Use of model curricula in reviewing
established programs . . . . . . . . . . 12--15
Peter B. Worlana Using the ACM computer science
curriculum recommendations in a liberal
arts college . . . . . . . . . . . . . . 16--19
Peter Calingaert Compiler course vs. translators course 20--23
J. Wayne Spence and
Jarrell C. Grout Systems analysis and design in a
computer science curriculum . . . . . . 24--27
John C. Hansen and
Elizabeth A. Hansen and
Kenneth H. Derus Team dynamics and the undergraduate
curriculum . . . . . . . . . . . . . . . 28--29
James E. Miller Iterations on an instructional method
for utilizing the computer in the
classroom . . . . . . . . . . . . . . . 30--31
J. L. Poirot Computers in law enforcement: a service
course . . . . . . . . . . . . . . . . . 32--34
S. Sitharama Iyengar An experience with a computers and
programming course at the graduate level
in a computer science program . . . . . 35--36
Lonny B. Winrich and
Charles G. Petersen A pragmatic implementation of Curriculum
'77 at the University of Wisconsin: La
Crosse . . . . . . . . . . . . . . . . . 37--41
Gary M. Abshire Techniques for computer science teachers 42--46
Randolph Nelson An approach to improved textbook writing 47--51
James Daley An inexpensive concurrent programming
language for operating system
construction . . . . . . . . . . . . . . 52--55
D. Woodhouse Programming the Josephus problem . . . . 56--58
Richard A. Albright and
Bruce D. Smith BRAINO: a machine language simulator . . 59--65
J. Nievergelt and
H. P. Frei and
H. Burkhart and
C. Jacobi and
B. Pattner and
H. Sugaya and
B. Weibel and
J. Weydert XS-0: a self-explanatory school computer 66--69
John W. Hamblen and
Joyce C. Little and
Gerald L. Engel and
Richard E. Austing Status of degree programs in computer
science (Panel Discussion) . . . . . . . 1--1
Andrew Varanelli, Jr. Computer education in the management
curriculum at Pace University . . . . . 2--5
William Mitchell Another approach to service courses . . 6--9
James E. Benjamin and
Wilbur L. Campbell, Jr. and
John F. Schrage Career oriented graduate program in
management systems . . . . . . . . . . . 10--13
Lionel E. Deimel, Jr. and
Mark Pozefsky Requirements for student programs in the
undergraduate computer science
curriculum: How much is enough? . . . . 14--17
Richard Furuta and
P. Michael Kemp Experimental evaluation of programming
language features: Implications for
introductory programming languages . . . 18--21
Gerald L. Engel and
William F. Atchison and
Richard H. Austing and
Chester Davis From Curriculum '68 to Curriculum '78
(Panel Discussion) . . . . . . . . . . . 22--22
Bill Appelbe Teaching Compiler Development . . . . . 23--27
Frank Friedman and
Judith A. Stebulis An undergraduate compiler laboratory . . 28--36
D. J. Kenworthy and
K. A. Redish Software team projects . . . . . . . . . 37--40
S. D. Stoddard and
R. L. Sedlmeyer and
R. G. Lee Breadth or depth in introductory
computer courses: a controlled
experiment . . . . . . . . . . . . . . . 41--44
Walter S. Szalajka and
Philip Walch Integrated theory and practice --- an
approach to the first computer science
course . . . . . . . . . . . . . . . . . 45--48
James D. Powell An application oriented introductory
computer science sequence . . . . . . . 49--53
Daniel C. Hyde and
Ben D. Gay and
Donald Utter, Jr. The integration of a Problem Solving
Process in the first course . . . . . . 54--59
John W. Hamblen Masters program in computer science
(Panel Discussion): Preliminary
recommendations of the committee on the
curriculum in computer science . . . . . 60--60
Alfs T. Berztiss The M.S. program in computer science . . 61--69
A. A. J. Hoffman Master of software engineering --- a
proposed curriculum for practitioners 70--74
John R. Metzner Contesting (Panel Discussion) . . . . . 75--75
Karen Mackey and
Howard Fosdick An applied computer science/systems
programming approach to teaching data
structures . . . . . . . . . . . . . . . 76--78
Freeman L. Moore A first course on files . . . . . . . . 79--81
Alan L. Tharp Interactive computing in a
project-oriented file organization
course . . . . . . . . . . . . . . . . . 82--86
Nell Dale and
Richard Austing and
Lynne J. Baldwin and
Lucia McKay and
Mary Shaw Curriculum 78 (Panel Discussion):
Consequences for the student profile . . 87--88
Ronald S. King and
David C. Rine and
DuWayne D. Furman and
William A. Schaefer Competency in computer instruction in
Illinois Public Schools . . . . . . . . 89--100
James L. Poirot Computer education in the secondary
school: Problems and solutions . . . . . 101--104
Charles M. Shub Isolated rural schools can have
computers and teachers who can utilize
them . . . . . . . . . . . . . . . . . . 105--112
Ronald G. Ragsdale A Basic program package for introducing
the top-down approach to computer
programming . . . . . . . . . . . . . . 113--117
William M. Conner and
Kenneth A. De Jong The academic/industry gap in systems
programming and operating systems . . . 118--126
Jarrell C. Grout and
Denis M. Hyams Experiences with a Computer Science
Advisory Council . . . . . . . . . . . . 127--130
Daniel C. Clair Newtruck: a comprehensive long-term
project in computer science . . . . . . 131--135
Robert J. Benson and
Robert A. Rouse A community based professional
development program in data processing 136--139
David Moursund Computers in precollege education (Panel
Discussion): What do teachers want or
need? . . . . . . . . . . . . . . . . . 140--140
Alfred C. Weaver Using microcomputers to teach computer
science . . . . . . . . . . . . . . . . 141--143
Peter Levin Using a single board Microcomputer with
a display in a computer science
curriculum . . . . . . . . . . . . . . . 144--148
N. Solntseff A computer science microcomputer
laboratory . . . . . . . . . . . . . . . 149--154
Caroline M. Eastman and
Steven L. Blumsack Repackaging the introductory course to
separate the control language . . . . . 155--157
Michael A. Bauer Experiences with PASCAL in an
introductory course . . . . . . . . . . 158--161
Takayuki Kimura Reading before composition . . . . . . . 162--166
James D. Powell and
J. Richard Dennis and
William Schaeffer and
James E. Gray and
Robert Taylor Computers in precollege education (Panel
Discussion): What are colleges of
education doing? . . . . . . . . . . . . 167--167
Robert P. Taylor Graduate remedial training in computing
for educators . . . . . . . . . . . . . 168--173
Ronald S. Lemos Teaching programming languages: a survey
of approaches . . . . . . . . . . . . . 174--181
Stuart A. Varden Teaching program design through program
structure maps . . . . . . . . . . . . . 182--186
Robert E. Noonan The second course in computer
programming: Some principles and
consequences . . . . . . . . . . . . . . 187--191
John G. Meinke and
John A. Beidler A software emphasis in the second course
in computer science . . . . . . . . . . 192--194
James A. Senn and
Blake Ives Behavioral education requisites for
application-oriented computer scientists 195--201
Trevor Swanson and
Richard Hatch and
Lee Lane and
Norman Sondak Curriculum development in information
systems . . . . . . . . . . . . . . . . 202--206
A. J. Adams and
John Maniotes The two year curriculum in Computer
Programming at Purdue University Calumet
campus . . . . . . . . . . . . . . . . . 207--213
Lawrence Mazlack The role of computer science education
in aiding technology transfer to less
developed countries (Panel Discussion) 214--214
J. S. Cameron and
Z. A. Karian Computer science curriculua for small
colleges . . . . . . . . . . . . . . . . 215--219
James Smith The small liberal arts college: a
challenge for computer science . . . . . 220--223
Wm J. Mein Computer arts: Computer science in a
liberal arts environment . . . . . . . . 224--227
Paul A. V. Thomas DRAW(IT)N --- a computer graphics
education package . . . . . . . . . . . 228--231
Rudy Svoboda and
Robert Sedlmeyer Computer-aided design of graphical
review lessons for audio-tutorial
college algebra and trigonometry . . . . 232--235
Philip Koltun ``Computers and the law'': a course
description . . . . . . . . . . . . . . 236--239
H. Trickey and
E. S. Lee Experience with OLGA, a Maximal language
for the minimal PDP-11 minicomputer . . 240--244
Barry Burd and
Timothy Fossum and
Donald Chambers A report on computer science
certification for secondary school
teachers in Wisconsin (Panel Discussion) 245--246
Cecilia Daly and
David W. Embley and
George Nagy A progress report on teaching
programming to business students without
lectures . . . . . . . . . . . . . . . . 247--250
Donald H. Beil A course in program maintenance . . . . 19--22
Charles M. Lovas Teaching computer applications using
computer cases . . . . . . . . . . . . . 23--26
Roger Wainwright A survey of faculty computer experience,
usage, needs, literacy and attitudes . . 27--35
Stewart Denenberg Increasing the clarity of binary tree
traveral procedures . . . . . . . . . . 36--39
William H. Linder The computer science minor, a
description and a proposal . . . . . . . 40--42
Gordon L. Bailes and
Terry A. Countermine Computer science (1978) enrollment,
faculty, and recruiting . . . . . . . . 43--51
G. Michael Schneider Yet another survey of graduate programs
in computer science . . . . . . . . . . 52--59
Reinhard Posch Modelling a hardware structure for
computer science education . . . . . . . 60--68
Alfred Bork and
David Kniefel and
Karen Duncan and
Donald Holznagel Preliminary proposal for a National
Educational Computing Consortium . . . . 9--10
Howard Fosdick and
Karen Mackey A course on the pragmatic tools of the
programming environment: description and
rationale . . . . . . . . . . . . . . . 11--14
Iva Helen Lee and
Donna Hutcheson and
Joyce Currie Little Data entry curricula guidelines: a
working paper of the Community and
Junior College Subcommittee (CAJC) of
the Curriculum Committee on Computer
Education (C$^3$E) . . . . . . . . . . . 15--39
Alexander MacEachern Sample programming assignment . . . . . 7--10
Armen Nahapetian Computer science (subjectively) defined 11--14
Kenneth J. Thurber A course structure: computer
communications subsystems . . . . . . . 15--24
Stephen J. Garland and
A. Kent Morton A new Master's degree program at
Dartmouth College . . . . . . . . . . . 25--26
Bush Jones Teaching algorithm design . . . . . . . 27--30
R. P. van de Riet The little language compiler course
project . . . . . . . . . . . . . . . . 31--48
William J. Collins A data-oriented introduction to program
design . . . . . . . . . . . . . . . . . 49--55
Michael Trombetta On testing programming ability . . . . . 56--60
Phyllis Huggins Universities Failing to Provide Adequate
Background for D.P. [Report on ACM
SIGCSE, FJCC 1970] . . . . . . . . . . .
G. R. Blakley and
I. Borosh Rivest--Shamir--Adleman public key
cryptosystems do not always conceal
messages . . . . . . . . . . . . . . . . 169--178
Donald R. Smith and
James T. Palmer Universal fixed messages and the
Rivest--Shamir--Adleman cryptosystem . . 44--52
Seth D. Bergmann Degenerate keys for RSA encryption . . . 95--98