| 1994 | A framework for CS1 and CS2 laboratories. William A. Waller |
| 1994 | A laboratory to support a first course in data communications using personal computers and Turbo Pascal (abstract). Wayne D. Smith |
| 1994 | A methodology for teaching an integrated computer science curriculum. John T. Paxton, Rockford J. Ross, J. Denbigh Starkey |
| 1994 | A new perspective on teaching computer literacy. Michael Goldweber, John Barr, Chuck Leska |
| 1994 | A practical approach for teaching reuse in a data structures course using Ada (abstract). Akhtar Lodgher, Hisham Al-Haddad |
| 1994 | A psychological perspective on gender differences in computing participation. Valerie A. Clarke, G. Joy Teague |
| 1994 | A repository that supports teaching and cooperation in the introductory AI course. Giorgio P. Ingargiola, Nathan Hoskin, Robert M. Aiken, Rajeev V. Dubey, Judith D. Wilson, Mary-Angela Papalaskari, Margaret Christensen, Roger Webster |
| 1994 | A resource for research in computer science education: the CSedRes toolbox (abstract). Vicki L. Almstrum, Cheng-Chih Wu, Debra Burton |
| 1994 | A scalable approach to integrating object oriented programming into the undergraduate liberal arts curriculum (abstract). David Hastings |
| 1994 | A seminar course in computer ethics. Debra A. Lelewer |
| 1994 | A software development process laboratory for CS1 and CS2. S. Ron Oliver, John Dalbey |
| 1994 | A software engineering "frosting" on a traditional CS-1 course. Judith L. Gersting |
| 1994 | A tale of two high school computer science programs and how the ACM model high school computer science curriculum may shape their future (abstract). David W. Brown, Michael A. Sheets, Randy L. Myers, Jeremy A. Freed, Allan Cameron, Patricia Amavisca, Theresa Cuprak, Brian Pollack, Chris Stephenson |
| 1994 | A target tracking system applied to swimming rats: an interdisciplinary project in computer science and psychology (abstract). Jim Green, Stacey B. Zaremba |
| 1994 | A three-fold introduction to computer science. Doug Baldwin, Greg W. Scragg, Hans Koomen |
| 1994 | Accreditation: does it enhance quality? Evelyn P. Rozanski |
| 1994 | An environment for CS integrating hypertext, program design and language facilities (abstract). Wendy A. Lawrence-Fowler, Richard H. Fowler |
| 1994 | An industry perspective on computer science accreditation (abstract). John Impagliazzo, J. Dennis Bjornson, Dennis J. Frailey, Jeanette Horan, Gerald H. Thomas |
| 1994 | An integrated, software-based approach to teaching introductory computer programming. Nira Herrmann, Jeffrey L. Popyack |
| 1994 | An object-oriented approach to algorithm visualization - easy, extensible, and dynamic. Thomas L. Naps, Brian Swander |
| 1994 | An undergraduate research program in multi-paradigm software design. Antonio M. Lopez Jr., Kenneth C. Messa Jr. |
| 1994 | Analysis of personal mail attributes in a computer mediated communication environment (abstract). Marc W. Brooks, John R. Chang, Ryan C. Horner, David W. Brown |
| 1994 | Animating operating systems algorithms with XTANGO. Stephen J. Hartley |
| 1994 | Articulation: who needs it? your students do! (abstract). Karl J. Klee, Richard H. Austing, Robert D. Campbell, Joyce Currie Little |
| 1994 | Assessing student's critical thinking skills and attitudes toward computer science. Thomas Moore, Michael R. Wick, Blaine Peden |
| 1994 | Assessing the software process maturity of software engineering courses. James S. Collofello, Manmahesh Kantipudi, Mark A. Kanko |
| 1994 | Assessment in computer science (abstract). James Caristi, Nell B. Dale, Bill Marion, A. Joe Turner |
| 1994 | Attracting (& keeping) the best and the brightest: an entry-level course for experienced introductory students. Kim B. Bruce |
| 1994 | Automated grading assistance for student programs. David G. Kay, Terry A. Scott, Peter C. Isaacson, Kenneth A. Reek |
| 1994 | CSI closed lab vs. open lab experiment. Mack Thweatt |
| 1994 | Case studies in the advanced placement computer science curriculum (abstract). Gail Chapman, Sarah Fix, Owen L. Astrachan, Joseph W. Kmoch, Michael J. Clancy |
| 1994 | Class testing the breadth-first curriculum: summary results for courses I-IV (abstract). Keith Barker, Andrew P. Bernat, Robert D. Cupper, Charles Kelemen, Allen B. Tucker |
| 1994 | Collaborative learning in an introductory computer science course. Roberta Evans Sabin, Edward P. Sabin |
| 1994 | Compuquake: upheaval of a virtual community (abstract). Michael A. Sheets, Michael A. Vance, Jeremy A. Freed, David W. Brown |
| 1994 | Computer science lecture room demonstration experiment in event counting (abstract). David K. Walker, Hamid Chahryar, James W. Moore, David S. Tucker |
| 1994 | Computer science needs an insight-based curriculum. Greg W. Scragg, Doug Baldwin, Hans Koomen |
| 1994 | Computing laboratories and the small community college: defining the directed computing laboratory in the small college computing environment. Robert L. Tureman Jr. |
| 1994 | Concepts in the classroom, programming in the lab. Robert Geitz |
| 1994 | Creating an I-CASE environment: pitfalls and promises (abstract). Mary J. Granger, Mary R. Vorgert, Joyce Currie Little, Lois Zells |
| 1994 | Derivation of programs for freshmen. Richard T. Denman, David A. Naumann, Walter Potter, Gary Richter |
| 1994 | Describing the CS forest to undergraduates (abstract). Henry MacKay Walker, Kim B. Bruce, James Bradley, Tom P. Whaley |
| 1994 | Developing an undergraduate software engineering program in a liberal arts college. Paul T. Tymann, Doug Lea, Rajendra K. Raj |
| 1994 | Developing writing skills in computer science students. Marguerite Hafen |
| 1994 | Dynamic programming for pennies a day. Patrick Heck |
| 1994 | Engaging students and teaching modern concepts: literate, situated, object-oriented programming. Glenn Meter, Philip Miller |
| 1994 | Finite state machine simulation in an introductory lab. Ryan L. McFall, Herbert L. Dershem |
| 1994 | From animation to analysis in introductory computer science. Richard Rasala, Viera K. Proulx, Harriet J. Fell |
| 1994 | From specific problem instances to algorithms in the introductory course. Lisa M. Levy Kortright |
| 1994 | GATutor: a graphical tutorial system for genetic algorithms. Charles Prince, Roger L. Wainwright, Dale A. Schoenefeld, Travis Tull |
| 1994 | Handling interpersonal issues for student team projects. Thomas J. Scott, Ralph B. Bisland, Lee H. Tichenor, James H. Cross II |
| 1994 | High school participation in the Association for Computing Machinery (abstract). David W. Brown |
| 1994 | ICONIC programming in BACCII vs. textual programming: which is a better learning environment? Ben A. Calloni, Donald J. Bagert |
| 1994 | In pursuit of parallelism (abstract). Harry F. Smith |
| 1994 | Instructional uses of demonstration disks. William Myers |
| 1994 | Integrating "depth first" and "breadth first" models of computing curricula. Russell L. Shackelford, Richard J. LeBlanc |
| 1994 | Integrating mathematics and programming into a three tiered model for computer science education. Ursula Wolz, Edward Conjura |
| 1994 | Intractability: a geometric representation. Sami Khuri |
| 1994 | Introducing computer concepts to novices by "practical" immersion. John R. Rabung |
| 1994 | Introducing parallel processing concepts using the MASPAR MP-1 computer. R. James Duckworth |
| 1994 | Introducing undergraduates to object orientation using the Turing language. Richard C. Holt |
| 1994 | LLparse and LRparse: visual and interactive tools for parsing. Stephen A. Blythe, Michael C. James, Susan H. Rodger |
| 1994 | Multimedia across the disciplines. Steven Epstein, Marla Fischer, Forouzan Golshani, Catherine M. Ricardo |
| 1994 | NSF supported projects: parallel computation as an integrated component in the undergraduate curriculum in computer science. David J. John |
| 1994 | NetCp - a project environment for an undergraduate computer networks course. David Finkel, Surendar Chandra |
| 1994 | New directions in the introductory computer science curriculum. Allen B. Tucker, Peter Wegner |
| 1994 | New models for the CS1 course: what are they and are they leading to the same place? Barbara Boucher Owens, Robert D. Cupper, Stuart Hirshfield, Walter Potter, Richard M. Salter |
| 1994 | Object-oriented programming (abstract): how to "scale up" CS 1. Stuart Hirshfield, Owen L. Astrachan, John Barr, Karen Donnelly, David Levine, Mark McGinn |
| 1994 | On object-oriented libraries in the undergraduate curriculum: importance and effectiveness. Rajiv Tewari, David Gitlin |
| 1994 | Opportunities in international teacher exchanges (abstract). Dale Shaffer, George J. Davis, Keith Jolly, Martyn Roberts, Miriam Roy |
| 1994 | Organizational issues in teaching project-oriented software engineering courses (abstract). Renée A. McCauley, Evans J. Adams, Donald Gotterbarn, Linda M. Northrop, Hossein Saiedian, Stuart H. Zweben |
| 1994 | Peer learning in an introductory computer science course. Craig E. Wills, David Finkel, Michael A. Gennert, Matthew O. Ward |
| 1994 | Preparing programming teachers. Barbara Kushan |
| 1994 | Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 1994, Phoenix, Arizona, USA, March 10-12, 1994 Robert Beck, Don Goelman |
| 1994 | Professional literacy: labs for advanced programming courses. Henry A. Etlinger, Michael J. Lutz |
| 1994 | Reciprocal peer reviews. Sarah L. Sullivan |
| 1994 | Reprogrammable hardware for educational purposes. Michael Gschwind |
| 1994 | Scaling up computer science with efficient learning (abstract). Sandra J. DeLoatch, Ernest C. Ackermann, John I. A. Urquhart, Lynn Ziegler |
| 1994 | Self-reference is an illustrative essential. Owen L. Astrachan |
| 1994 | Simulation in computer organization: a goals based study. David Magagnosc |
| 1994 | Teaching Ada by the book: the pedagogy of Ada in CS1. John W. McCormick, Fintan Culwin, Nicholas J. DeLillo, Michael B. Feldman, Richard E. Pattis, Walter J. Savitch |
| 1994 | Teaching C++ to high school students. David Finkel, Chet Hooker, Scott Salvidio, Mark Sullivan, Christopher Thomas |
| 1994 | Teaching EBNF first in CS 1. Richard E. Pattis |
| 1994 | Teaching a first course on data structures: a software engineering approach. Rym Mili, Ali Mili |
| 1994 | Teaching a hierarchical model of computation with animation software in the first course. Alan W. Biermann, Amr F. Fahmy, Curry I. Guinn, David M. Pennock, Dietolf Ramm, Peter Wu |
| 1994 | Teaching ethics in IS courses (abstract): everything you always wanted to know but were afraid to ask. Ernest A. Kallman, John P. Grillo |
| 1994 | Teaching parallel computing on a message-passing architecture (abstract). Chris Nevison |
| 1994 | Teaching parallel computing with Multi-Pascal (abstract). Peter G. Jessup |
| 1994 | Teaching parallel programming and software engineering concepts to high school students. Adam Rifkin |
| 1994 | Teaching programming to liberal arts students: using loop invariants. David M. Arnow |
| 1994 | Team dynamics in student programming projects. Thomas J. Scott, Lee H. Tichenor, Ralph B. Bisland, James H. Cross II |
| 1994 | The Automated Student Advisor: a large project for expert systems courses. Robert M. Harlan |
| 1994 | The KLYDE workbench for studying experimental algorithm analysis. Dave A. Berque, Jeff Bogda, Brian Fisher, Tim Harrison, Nick Rahn |
| 1994 | The art and science of computer graphics: a very depth-first approach to the non-majors course. Donald H. House, David Levine |
| 1994 | The creation and use of scoring standards (rubrics): experiences with the advanced placement computer science exam (abstract). Joe Kmoch, Mark Stehlik |
| 1994 | The development of a multi-processor personal computer in a senior computer design laboratory. Constantine Katsinis |
| 1994 | The future of programming instruction (abstract). Philip Miller, Michael J. Clancy, Andrea A. diSessa, Jeremy Roschelle, Michael Eisenberg, Mark Guzdial, Elliot Soloway, Mitchel Resnick |
| 1994 | The lecturer's assistant. Chris Buckalew, Alan Porter |
| 1994 | The philosophy of artificial intelligence: a general studies course with particular benefits to computer science majors. Paul A. Luker, Dennis Rothermel |
| 1994 | The role of gender in high school computer mediated communication (abstract). Matthew A. Ford, Elise N. Cassidente, J. Suzanne Rothrock, David W. Brown, Daniel Miller |
| 1994 | The top 10 reasons why object-oriented programming can't be taught in CS 1. Rick Decker, Stuart Hirshfield |
| 1994 | Themes and tapestries: a diversity of approaches to computer science for liberal arts students. David Arnow, Owen L. Astrachan, James D. Kiper, Robert Workman, Paula A. Whitlock, Brent Auernheimer, John E. Rager |
| 1994 | There's more to OOP than syntax! Paul A. Luker |
| 1994 | Too few women! Too few minorities! What can we do? (abstract). Louise E. Moses, Rachell D. Isles, Frances Grundy, Danielle R. Bernstein, Valerie A. Clarke, G. Joy Teague |
| 1994 | Towards an introductory formal programming course. Kung-Kiu Lau, Vicky J. Bush, Pete J. Jinks |
| 1994 | Tutorial introduction to Ada 9X (abstract). Dave Cook, Eugene Bingue |
| 1994 | Tutorial-based teaching of introductory programming classes. Joseph L. Zachary |
| 1994 | Tutorial-formal methods in the first course (abstract). Douglas R. Troeger |
| 1994 | Two years of "The Digital World": portable courseware for technological literacy. Barry S. Fagin |
| 1994 | Undergraduate computer science education: a new curriculum philosophy & overview. John C. Knight, Jane C. Prey, William A. Wulf |
| 1994 | Understanding the bottom-up SLR parser. Sami Khuri, Jason Williams |
| 1994 | Using C++ in CS1/CS2. A. Michael Berman, Rick Decker, Dung X. Nguyen, Richard J. Reid, Eugene Wallingford |
| 1994 | Using graphical presentation techniques in closed laboratory exercises (abstract). Viera K. Proulx, Harriet J. Fell, Richard Rasala, Johannes A. G. M. Koomen, Carol W. Wilson |
| 1994 | Using laboratories to teach software engineering principles in the introductory computer science curriculum. James Robergé, Candice Suriano |
| 1994 | Using literate programming to teach good programming practices. Stephen Shum, Curtis R. Cook |
| 1994 | Using profiling to analyze algorithms (abstract). Daniel E. Nohl |
| 1994 | Using the TOPAS solid modeling and animation system to animate science models (abstract). Anthony D. Berard Jr. |
| 1994 | Visualization of sorting algorithms (abstract). Myles F. McNally |
| 1994 | eText: an interactive environment for learning parallel programming. Adam Rifkin |