USA Richard H. Austing, Lillian N. Cassel, James E. Miller, Daniel T. Joyce (Eds.):
Proceedings of the 21st SIGCSE Technical Symposium on Computer Science Education, 1990, Washington, DC, USA, 1990.
ACM 1990, ISBN 0-89791-346-9
Copyright © Mon Nov 2 21:09:23 2009
by Michael Ley (email@example.com)
- Andrzej Rucinski, Frank Hludik, John L. Pokoski:
A partnership in domestication of rapid prototyping technologies.
- Barry L. Kurtz, Thomas H. Puckett:
Implementing a single classwide project in software engineering using Ada tasking for synchronization and communcation.
- Laurie Honour Werth:
Graphical interfaces as software engineering projects.
- Peter B. Henderson:
Discrete mathematics as a precursor to programming.
- J. Paul Myers Jr.:
The central role of mathematical logic in computer science.
- Richard Johnsonbaugh, David P. Miller:
Converses of pumping lemmas.
- Nancy Baxter, David Hastings, Jane Hill, Peter Martin, Robert Paul:
Introduction to computer science: an interactive approach using ISETL.
- Richard E. Pattis:
A philosophy and example of CS-1 programming projects.
- Daniel Joyce:
A virtual lab to accompany CS1 and CS2.
- Hassan Pournaghshband:
The students' problems in courses with team projects.
- Barbee T. Mynatt, Laura M. Leventhal:
An evaluation of a CASE-based approach to teaching undergraduate software engineering.
- David J. Thurente:
Simulation in the undergraduate computer science curriculum.
- Doug Baldwin:
Teaching introductory computer science as the science of algorithms.
- Michael J. Clancy, Marcia C. Linn:
- Terrence W. Pratt:
Upgrading CS1: an alternative to the proposed COCS survey course.
- Henry A. Etlinger:
A retrospective on an early software projects course.
- Robert Leeper:
A project course in database.
- Richard J. Reid:
A toolkit for individualized compiler-writing projects.
- Dean Sanders, Janet Hartman:
Getting started with parallel programming.
- Tzilla Elrad, Daniel E. Nohl:
The analysis and comparison of scheduling controls in concurrent languages through classification.
- Michael J. Jipping, Jeffrey R. Toppen, Stephen Weeber:
Concurrent distributed Pascal: a hands-on introduction to parallelism.
- J. Thomas Allen, Hayden S. Porter, T. Ray Nanney, Ken Abernethy:
Reexamining the introductory computer science course in liberal arts institutions.
- Thomas L. Naps:
Algorithm visualization in computer science laboratories.
- Charles M. Shub:
Should undergraduates explore internals of workstation operating systems.
- Richard C. Detmer:
Teaching assembly language: a comparison of IBM S/360 and Intel 80x86 courses.
- John L. Donaldson:
Operating systems from assembler to C.
- James Hays, Leland Miller, Bobbie Othmer, Mohammad Saeed:
Simulation of process and resource management in a multiprogramming operating system.
- Narayan Murthy, Allen Stix:
Multiple precision arithmetic: a programming assignment in CS2 applying linked lists.
- Thomas C. McMillan, William J. Collins:
Implementing abstract data types in Turbo Pascal.
- Nell B. Dale:
If you were lost on a desert island, what one ADT would you like to have with you?
- Gordon Davies, Jenny Preece:
Computer science, home computing and distance learning - the largest computer science course in the world?
- James R. Aman:
Computer science in correctional education.
- Stuart A. Varden, Frank J. LoSacco:
Facilitating intracorporate cooperation: a univerisity creates the environment.
- Dino Schwietzer:
Ray tracing: a means to motivate students in an introductory graphics course.
- G. Scott Owen:
Experiences in teaching an advanced computer graphics course.
- Timothy S. Kula, Raymond Konopka Jr., John A. Cicero:
Image Processing experiments.
- Margaret M. Reek:
An undergraduate operating systems lab course.
- Steven K. Andrianoff:
A module on distributed systems for the operating systems course.
- Susan M. Merritt, Cecilia Y. Nauck:
Inventing a new sorting algorithm: a case study.
- N. Adlai A. DePano, Farinaz D. Boudreaux, Philip Katner, Brian Li:
Algorthmic pradigms: examples in computational geometry II.
- John P. Penny, Paul J. Ashton:
Laboratory-style teaching of computer science.
- Patricia Wenner:
The laboratory component of a computer organization course.
- Atanas Radensky:
Can Ada be used as a primary programming language?: major problems and their solutions by means of subsets.
- Michael B. Feldman, Arthur V. Lopes, Manuel A. Pérez:
SMALL-Ada: personal computer courseware for studying concurrent programming.
- Paul M. Jackowitz, Richard M. Plishka, James R. Sidbury:
Teaching writing and research skills in the computer science curriculum.
- Janet Hartman, Curt M. White:
"Real world" skills vs."school taught" skills for the undergraduate computer major.
- Newcomb Greenleaf:
Computability and data types.
- Larry A. Dunning, Ronald L. Lancaster:
The millionth computer program.
- Rick Decker, Stuart Hirshfield:
A survey course in computer science using HyperCard.
- Alan W. Biermann:
An overview course in academic computer science: a new approach for teaching nonmajors.
- Adel M. Abunawass, Omar Bukhres, Theresia G. Fisher, Kenneth I. Magel:
A first undergraduate course in neural networks.
- Mary Micco, Phillip Cumpston:
A large project for demonstrating knowledge engineering techniques including applications of neural networks.
- Virginia Eaton, Sharon Bell, Nell B. Dale, Susie Gallagher, Helen M. Gigley, Cindy Hanchey:
Where have all the women gone? (panel session).
- Brent Auernheimer, Vinton G. Cerf, Susan Estrada, Russ Hobby, Craig Partridge, Eugene H. Spafford, Steven S. Wolff:
Networking in the nineties (panel session).
- Robert M. Aiken, Della T. Bonnette, Lionel E. Deimel, James E. Miller:
SIGCSE's newsletter - the Bulletin from 1969 to 1990 (special panel session): the bulletin from 1969 to 1990 (panel).
- Henry MacKay Walker:
Program verification (tutorial session): techniques and uses.
- Bruce R. Maxim, Gregory F. Bachelis, David James, Quentin F. Stout:
Introducing parallel algorithms in undergraduate computer science courses (tutorial session).
- William Poucher, James R. Comer, J. Richard Rinewalt, Patrick Ryan:
The ACM Scholastic Programming Contest - 1977 to 1990 (special panel session).
- Jeffrey J. McConnell, Steve Cunningham, Barbara Mones-Hattal, Deborah Sokolove:
Computer graphics as a discipline (panel session).
- John Impagliazzo, Helene Chlopan, Ronald M. Davis, David M. Hata, Karl J. Klee:
Issues in the computing sciences at two-year colleges (panel session).
- Larry Hughes:
Using a low-cost communications tool in data communications courses (tutorial session).
- Julie Zweigoron, John Bierbauer, Scott Knaster, Tomasz Pietrzykowski, John R. Pugh:
Object oriented programming in the computer science curriculum (panel session).
- David Mader, E. Robert Anderson, Robert D. Cupper, James Leone, Ralph Meeker:
Accreditation and the small, private college (panel session): problems and opportunities.
- William L. Lupton, Mary Ellis, Andrew Bernat, Benjamin Martin, Surrendar Pulusani, Leroy Roquemore:
Computer science research and instuction at institutions with large minority enrollments (panel session).
- Michael B. Feldman, Mary Armstrong, Richard Conn, Philip A. Wilsey:
Ada sources for computer science educators (panel session).
- Joyce Currie Little:
Curriculum '68 revisited - an historical perspective (panel session).
- Cindy Hanchey, Marguerite Summers, Carol Chrisman, Joyce Currie Little, Richard A. Lejk:
Managing student teams in information systems courses (panel session).
- Charles M. Shub, Owen L. Astrachan, David B. Levine, Stuart Reges, Henry MacKay Walker:
Faster, fairer, and more consistent grading, using techniques from the Advanced Placement reading (panel session).
- Dennis Goldenson, Michael Brown, Jane Bruemmer, Nathan Hull, Roy Jones, Bruce McClellan, Joseph W. Kmoch, Phillip Miller, Mark Stehlik, Laurie Honour Werth:
Roundtable on structure editing (panel session): teachers' experiences using Carnegie Mellon's GENIE programming environments.
- Donald Gotterbarn, Deborah G. Johnson, Keith W. Miller, Eugene H. Spafford:
Methods of integrating the study of ethics into the computer science curriculum (panel session).