| 1998 | "Alfonse, your Java is ready!". Stephen J. Hartley |
| 1998 | A concurrency simulator designed for sophomore-level instruction. Barry L. Kurtz, Hong Cai, Chris Plock, Xijia Chen |
| 1998 | A multi-windowed environment for simultaneous visualization of related algorithms on the World Wide Web. Thomas L. Naps, Eric Bressler |
| 1998 | A paradigm shift! The Internet, the Web, browsers, Java and the future of computer science education. Christopher M. Boroni, Frances W. Goosey, Michael T. Grinder, Rockford J. Ross |
| 1998 | A practical approach to internationalizing information systems & computer science courses (seminar). Janet L. Kourik |
| 1998 | A problem-based interface design and programming course. Judy Kay, Bob Kummerfeld |
| 1998 | A robot laboratory for teaching artificial intelligence. Deepak Kumar, Lisa Meeden |
| 1998 | A study of barriers to women in undergraduate computer science. Greg W. Scragg, Jesse Smith |
| 1998 | A system for program visualization in the classroom. Raghvinder S. Sangwan, James F. Korsh, Paul LaFollette |
| 1998 | A tool for teaching curve design. Yuan Zhao, John L. Lowther, Ching-Kuang Shene |
| 1998 | A virtual learning environment for entity relationship modelling. Lynne E. Hall, Adrian Gordon |
| 1998 | Accommodating diversity of academic preparation in CS1 (panel). Martin Dickey, Frank L. Friedman, Max Hailperin, Bill Z. Manaris, Ursula Wolz |
| 1998 | Advanced placement transition to C++ (panel). Mark Stehlik, Sarah Fix, Susan H. Rodger, Chris Nevison, Mark Allen Weiss |
| 1998 | An integrated course on parallel and distributed processing. José C. Cunha, João Lourenço |
| 1998 | An interactive learning environment for breadth-first computing science curriculum. Mathew J. Palakal, Frederick W. Myers, Carla L. Boyd |
| 1998 | An undergraduate course in formal methods: "description is our business". Guy Tremblay |
| 1998 | Animating parsing algorithms. Sami Khuri, Yanti Sugono |
| 1998 | Animation, visualization, and interaction in CS 1 assignments. Owen L. Astrachan, Susan H. Rodger |
| 1998 | Applying the personal software process in CS1: an experiment. Lily Hou, James E. Tomayko |
| 1998 | Associate-level programs for preparation of computer support personnel (panel). Karl J. Klee, Joyce Currie Little, John Lawlor, Pamela Matthiesen, T. S. Pennington, Josephine Freedman, Karen Richards |
| 1998 | Average-case analysis in an elementary course on algorithms. Francesc J. Ferri, Jesús V. Albert |
| 1998 | Bringing real-world software development into the classroom: a proposed role for public software in computer science education. Daniel W. Nachbar |
| 1998 | Chance-It: an object-oriented capstone project for CS-1. Joel C. Adams |
| 1998 | Class to survey application programming topics. Janet M. Drake |
| 1998 | Computer science accreditation (panel): current status and future directions. Lawrence G. Jones, Keith Barker, Susan E. Conry, Doris K. Lidtke |
| 1998 | Computer science degree programs: what do they look like? A report on the annual survey of accredited programs. Renée A. McCauley, Bill Z. Manaris |
| 1998 | Computer science through the eyes of dead monkeys: learning styles and interaction in CS I. Gary Lewandowski, Amy Morehead |
| 1998 | Computer science: a proposed alternative track - applied computing. Robert D. Cupper |
| 1998 | Computer scientists can teach writing: an upper division course for computer science majors. David G. Kay |
| 1998 | Conceptual models and cognitive learning styles in teaching recursion. Cheng-Chih Wu, Nell B. Dale, Lowell J. Bethel |
| 1998 | Constructivism in computer science education. Mordechai Ben-Ari |
| 1998 | Design and implementation of an interactive tutorial framework. Lewis Barnett, Joseph F. Kent, Justin Casp, David Green |
| 1998 | Design patterns for data structures. Dung Nguyen |
| 1998 | Design patterns: an essential component of CS curricula. Owen L. Astrachan, W. Garrett Mitchener, Geoffrey Berry, Landon P. Cox |
| 1998 | Designing and building course webs with site-level authoring tools (seminar). Samuel A. Rebelsky |
| 1998 | Developing integrated Web and database applications using JAVA applets and JDBC drivers. Andrew Yang, James Linn, David Quadrato |
| 1998 | Do lab modules in CS actually help students?: an empirical study. Bunny J. Tjaden |
| 1998 | Experience with an analytic approach to teaching programming languages. Christopher T. Haynes |
| 1998 | Explication of object-oriented databases: a software engineering perspective. Adair Dingle, David A. Umphress, Russ Moul |
| 1998 | Extended analogy: an alternative lecture method. Jeff Matocha, Tracy Camp, Ralph Hooper |
| 1998 | Extending an iterator model for binary trees to backtracking problems. Uta Ziegler |
| 1998 | FCLUST: a visualization tool for fuzzy clustering. Mary Anne L. Egan, Mukkai S. Krishnamoorthy, K. Rajan |
| 1998 | Funding opportunities at the National Science Foundation Division of Undergraduate Education (NSF DUE) (seminar). Lillian N. Cassel |
| 1998 | Gender differences in personality components of computer science students: a test of Holland's congruence hypothesis. William Haliburton, Mack Thweatt, Nancy J. Wahl |
| 1998 | Giving computer science students real-world experience. E. E. Villarreal, Dennis Butler |
| 1998 | Incoming freshmen build their own PCs. Donald H. Beil, Donna Lange, Elissa Olsen, Anthony Spiecker |
| 1998 | Incorporating problem-solving patterns in CS1. David Reed |
| 1998 | Information centric curriculum (ISC'98) (panel). Doris K. Lidtke, Michael C. Mulder |
| 1998 | Integrating recent research results into undergraduate curricula (panel): initial steps. Bill Marion, Keith Vander Linden, Roberta Evans Sabin, Judy Cushing, Penny Anderson |
| 1998 | Integrating technology into computer science examinations. David V. Mason, Denise M. Woit |
| 1998 | Integration of mathematical topics in CS1 and CS2 (panel). D. S. Tomer, Doug Baldwin, Christopher J. Fox |
| 1998 | Java class visualization for teaching object-oriented concepts. Herbert L. Dershem, James Vanderhyde |
| 1998 | Large introductory computer science classes: strategies for effective course management. David G. Kay |
| 1998 | Large introductory courses in research computer science departments (panel). David G. Kay, Jacobo Carrasquel, Michael J. Clancy, Eric Roberts, Joseph L. Zachary |
| 1998 | Learning SQL with a computerized tutor. Antonija Mitrovic |
| 1998 | LongNbrs and palindromes: an interesting application of a class. Christine Shannon |
| 1998 | Multithreaded programming in an introduction to operating systems course. Ching-Kuang Shene |
| 1998 | Network monitoring system design. Bob Barr, Sung K. Yoo, Thomas J. Cheatham |
| 1998 | Panel: logic in the computer science curriculum. Kim B. Bruce, Phokion G. Kolaitis, Daniel Leivant, Moshe Y. Vardi |
| 1998 | Parallel computing in the undergraduate curriculum. Barry L. Kurtz, Chinhyun Kim, Jamal R. Alsabbagh |
| 1998 | Possible futures for CS2 (panel). Daniel D. McCracken, A. Michael Berman, Ursula Wolz, Owen L. Astrachan, Nell B. Dale |
| 1998 | Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1998, Atlanta, Georgia, USA, February 26 - March 1, 1998 John Lewis, Jane Prey, Daniel Joyce, John Impagliazzo |
| 1998 | Providing intellectual focus to CS1/CS2. Timothy J. Long, Bruce W. Weide, Paolo Bucci, David S. Gibson, Joseph E. Hollingsworth, Murali Sitaraman, Stephen H. Edwards |
| 1998 | Refereed papers, the digital library, and the future of the SIGCSE bulletin (panel). John Impagliazzo, Mark Mandelbaum, Robert M. Aiken, James E. Miller |
| 1998 | Resources for teaching computer networks. Linda B. Lankewicz |
| 1998 | Retaining women in CS with accessible role models. Susan M. Haller, Timothy V. Fossum |
| 1998 | SIGCSE panel: approaches for encouraging high school/college faculty interaction (panel). Henry MacKay Walker, Laura Baker, Gail Chapman, Kathleen Larson, Joe Kmoch |
| 1998 | Scaling: a design pattern in introductory computer science courses. Harriet J. Fell, Viera K. Proulx, Richard Rasala |
| 1998 | Teaching Web development technologies in CS/IS curricula. Billy B. L. Lim |
| 1998 | Teaching data structure design patterns. Natasha Gelfand, Michael T. Goodrich, Roberto Tamassia |
| 1998 | Teaching the analysis of algorithms with visual proofs. Michael T. Goodrich, Roberto Tamassia |
| 1998 | Teaching the empirical approach to designing human-computer interaction via an experiential group project. Matthew C. Clarke |
| 1998 | The ExCon project: advocating continuous examination. Urban Nuldén |
| 1998 | The Internet as a motivating theme in a math/computer core course for nonmajors. Chaya Gurwitz |
| 1998 | The computer as a problem solving tool: a unifying view for a non-majors course. Daniel Joyce |
| 1998 | The distributed course - a curriculum design paradigm. Bill Toll |
| 1998 | The effects of partially-individualized assignments on subsequent student performance. Brian Toothman, Russell L. Shackelford |
| 1998 | The future of programming - are fundamental changes in computer science programs coming? (panel). Hal Hart, James Caristi, Robert Dewar, Mark S. Gerhardt, J. A. Drew Hamilton Jr., Christopher Haynes, Samuel A. Rebelsky |
| 1998 | The retention of women in the computing sciences (panel). Sharon N. Vest, Robert Biddle, Christina Björkman, Linda M. Null, Eric Roberts, Greg W. Scragg |
| 1998 | The terminal Master's degree (panel): does it need to be cured? Don Goelman, Roberta Evans Sabin, Marty J. Wolf, Peter J. Knoke, Mike Murphy |
| 1998 | Tools for Web-based sorting animation. Herbert L. Dershem, Peter Brummund |
| 1998 | Towards a hierarchical design and integration of programming projects. Wing Ning Li |
| 1998 | Traffic simulation: a case study for teaching object oriented design. Viera K. Proulx |
| 1998 | Turning liabilities into assets in a general education course. Gloria Childress Townsend |
| 1998 | Using HTML and JavaScript in introductory programming courses. Rebecca T. Mercuri, Nira Herrmann, Jeffrey L. Popyack |
| 1998 | Using Java to develop Web based tutorials. David Cole, Roger L. Wainwright, Dale A. Schoenefeld |
| 1998 | Using an object-oriented software life-cycle model in the software engineering course. Arturo I. Concepcion |
| 1998 | Using classes early, an object-based approach to using C++ in introductory courses (seminar). Owen L. Astrachan |
| 1998 | Using inheritance for computing with physical quantities: an interdisciplinary project. Seth D. Bergmann |
| 1998 | Using software to solve problems in large computing courses. Mark J. Canup, Russell L. Shackelford |
| 1998 | WEB-based query processing in a database course project. Sohail Aslam |
| 1998 | Web-based animation of data structures using JAWAA. Willard C. Pierson, Susan H. Rodger |