| 1987 | A Monte Carlo comparison of the binary and interpolation search algorithms. Clark B. Archer |
| 1987 | A Socratic approach to helping novice programmers debug programs. Judith D. Wilson |
| 1987 | A case study of programming with abstract data types in a data structures course. Walter E. Brown |
| 1987 | A comparison of concurrent languages: a class project. Verlynda Dobbs |
| 1987 | A computer science/mathematics major for liberal arts colleges. Nancy L. Hagelhans |
| 1987 | A content analysis of six introduction to computer science textbooks. H. Willis Means |
| 1987 | A course in computer systems planning. Karl Rehmer |
| 1987 | A course on "expert systems" for electrical engineering students. Ian H. Witten |
| 1987 | A course project to design and implement the kernel of a real-time operating system. Barry L. Kurtz, Joseph J. Pfeiffer Jr. |
| 1987 | A historical perspective for teaching. Angela B. Shiflet |
| 1987 | A logic programming model of the game of sprouts. Ralph M. Butler, Selden Y. Trimble, Ralph W. Wilkerson |
| 1987 | A management system for monitoring and assessing the group-oriented database project. Darleen V. Pigford |
| 1987 | A miniLISP interpreter. Dennis S. Martin |
| 1987 | A modular approach to program visualization in computer science instruction. Don C. Stone |
| 1987 | A multi-purpose language processing laboratory. Karen A. Lemone |
| 1987 | A pragmatic approach to systems analysis and design. Jane M. Fritz |
| 1987 | A project centered programming language course. Robert G. Trenary |
| 1987 | A scheduling problem: modeling, approximate algorithms, and implementation. Robert L. Holliday, Lowell A. Carmony |
| 1987 | Abstraction in Pascal: data and control. Richard E. Pattis |
| 1987 | Advanced placement-plus in computer science: a summer institute at the University of Tulsa. Roger L. Wainwright, Dale A. Schoenefeld |
| 1987 | Algorithm animator: a tool for programming learning. Elena Giannotti |
| 1987 | An application to support a course in numerical analysis. Mark Temte |
| 1987 | An evaluation of a realistic approach to MIS. Gayle J. Yaverbaum |
| 1987 | An industrial advisory council for a computer science department: a case study. David Ballew |
| 1987 | An introductory algorithm teacher. William G. Bulgren, Rose M. Marra, Gregory F. Wetzel |
| 1987 | An updated information systems curriculum: first revision. Osvaldo Laurido-Santos |
| 1987 | Assessing the quality of programs: a topic for the CS2 course. Dean Sanders, Janet Hartman |
| 1987 | Augmenting a software engineering projects course with oral and written communication. John G. Meinke |
| 1987 | Beyond traditional computer literacy. V. Arnie Dyck, James P. Black, Shirley L. Fenton |
| 1987 | Bubble reflections. C. T. Zahn |
| 1987 | Computer science as the focus of a secondary school magnet program. Brian D. Monahan |
| 1987 | Concurrent programming in Modula-2. Jeffrey A. Brumfield |
| 1987 | Conference grading of computer programs. Ernest Ferguson |
| 1987 | Conversion of a PDP-11/40 assembler and simulator from mainframe Pascal to Ada on IBM PC microcomputers. Richard Gayer, Catherine M. Beise, G. Scott Owen |
| 1987 | Coordination of systems development courses. Dale K. Hockensmith |
| 1987 | Data-structures students may prefer to learn algorithms using graphical methods. David A. Scanlan |
| 1987 | Dealing with disparate audiences in computer science courses using a project group within a traditional class. R. Waldo Roth, Arthur White |
| 1987 | Defining ethical and unethical student behaviors using departmental regulations and sanctions. Janet M. Cook |
| 1987 | Distribution of software engineering concepts beyond the software engineering course. James Calhoun |
| 1987 | Entity-relationship diagrams and English: an analysis of some problems encountered in a database design course. Judith D. Wilson |
| 1987 | Evaluating students in systems development group projects. Carol Chrisman, Barbara Beccue |
| 1987 | Extra-disciplinary curriculum: analysis of the presentation of legal materials to computer science students. Joseph W. Rigler |
| 1987 | File processing and the undergraduate computer science curriculum. Kirk L. Malmrose, Robert P. Burton |
| 1987 | Fractals with turtle graphics: a CS2 programming exercise for introducing recursion. Ivan B. Liss, Thomas C. McMillan |
| 1987 | Functional programming for freshman computer science majors. Albert L. Crawford |
| 1987 | Goals for and lessons from a computer literacy course. John T. Peterson |
| 1987 | Graphos: a graphic operating system. Daniel A. Cañas |
| 1987 | IS and MIS: a compromise? Elizabeth A. Unger, Charles M. Hassett, Constanza Castro |
| 1987 | Implementation of a debugging aid for logic errors in Pascal programs. Trevor Lukey, Kenneth D. Loose, David R. Hill |
| 1987 | Introducing object-oriented programming into the computer science curriculum. John R. Pugh, Wilf R. LaLonde, Dave A. Thomas |
| 1987 | Issuing each undergraduate student a personal computer: living with it for three years. Bill Mein |
| 1987 | Laboratories for an undergraduate course in data communications and networks. Robert H. Greenfield, John H. Parr |
| 1987 | Leadership style vs. succssus in student chief programmer teams. Ted Tenny |
| 1987 | Let's motivate]. Alan L. Tharp |
| 1987 | Making concepts and phenomena visual in machine and assembly language programming. William F. Decker |
| 1987 | Mathematics support for computing degrees: a small college perspective. Scott Sigman |
| 1987 | MicMac: a microprogram simulator for courses in computer organization. John L. Donaldson |
| 1987 | Modern introductory computer science. Peter B. Henderson |
| 1987 | Networking elements in a files course. Lillian N. Cassel |
| 1987 | On the teaching of Ada in an undergraduate computer science curriculum. Wing Cheung Tam, Michael Erlinger |
| 1987 | On the use of naming and binding in early courses. Mark Smotherman |
| 1987 | On-campus cooperative education. Scott N. Woodfield, Gordon E. Stokes, Vern J. Crandall |
| 1987 | Operating system projects on two simulated machines. James L. Wolfe |
| 1987 | Participatory teaching methods in computer science. James S. Jones |
| 1987 | Predictors of Pascal programming achievement for community college students. Henry S. Austin |
| 1987 | Problems with and proposals for service courses in computer science. Jeff D. Parker, G. Michael Schneider |
| 1987 | Proceedings of the 18th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1987, St. Louis, Missouri, USA, February 19-20, 1987 A. K. Rigler, Daniel C. St. Clair |
| 1987 | Profile of undergraduate software engineering courses: results from a survey. Barbee Mynatt Teasley, Laura M. Leventhal |
| 1987 | Prolog in the automation of the semantic component. Gregers Koch |
| 1987 | Providing activities for students to apply data structures concepts. Janet Hartman, Carol Chrisman |
| 1987 | Query generation in an instructional database management system. Bogdan D. Czejdo, Marek Rusinkiewicz |
| 1987 | Realistic student projects. William J. Joel |
| 1987 | Recommendations for software engineering education. Doris L. Carver |
| 1987 | Retraining high school teachers to teach computer science - observations on the first course. Richard G. Epstein, Robert M. Aiken, Glenn Snelbecker, Jane Potosky |
| 1987 | Spreadsheets and databases - alternatives to programming for non-computer science majors. Gene Bailey |
| 1987 | Student file management under Primos. Michael Uram, Robert J. McGlinn |
| 1987 | Student-oriented features of an interactive programming environment. Gene L. Fisher |
| 1987 | Teaching digital hardware by using complex lab projects. Franklin Prosser, David E. Winkel |
| 1987 | Teaching operating systems in a virtual machine environment. John L. Donaldson |
| 1987 | Teaching personal computer Cobol with Watcom Cobol. Joseph W. Jr. Trigg |
| 1987 | Teaching programming algorithms aided by computer graphics. Bruce R. Maxim, Bruce S. Elenbogen |
| 1987 | Teaching technical reviews in a one-semester software engineering course. James S. Collofello |
| 1987 | The business of computers: education for software engineering. Judith Bayard Cushing |
| 1987 | The contour model as an instructional tool in elementary computer science courses. Linda L. Deneen |
| 1987 | The control of a toy robot ARM: a real time programming experience. Mario A. Figueroa |
| 1987 | The decline and fall of Operating Systems I. Charles M. Shub |
| 1987 | The senior information systems design project seminar. Mary Sumner |
| 1987 | Tiling and recursion. I-Ping Chu, Richard Johnsonbaugh |
| 1987 | Trees - a CS2 programming project which introduces a data type using procedural and data abstraction. Ivan B. Liss, Thomas C. McMillan |
| 1987 | Trends in hardware and software usage in introductory database courses. Joan K. Pierson, Jack D. Shorter |
| 1987 | Using Ada on microcomputers in the undergraduate curriculum. G. Scott Owen |
| 1987 | Using emulators as vehicles for instruction in systems programming: prospective consideration. Amos O. Olagunju, Elvis Borders |
| 1987 | Visual simulations of data structures during lecture. G. Michael Barnes, Gary A. Kind |
| 1987 | What academic impact are high school computing courses having on the entry-level college computer science curriculum? Roger E. Franklin Jr. |