| 2004 | A learning object generator for programming. | Lindsey Ford |
| 2004 | Managing the programming tail. | Lindsey Ford |
| 2004 | Design of MCQ test. | William Fone |
| 2004 | Curve and surface interpolation and approximation: knowledge unit and software tool. | John Fisher, John L. Lowther, Ching-Kuang Shene |
| 2004 | Automated assessment of GUI programs using JEWL. | John English |
| 2004 | Moving to CC2001 at a small college. | John F. Dooley |
| 2004 | A single CASE environment for teaching and learning. | Mark Dixon |
| 2004 | Teaching operating systems administration with user mode linux. | Renzo Davoli |
| 2004 | The US national science foundation and the ITiCSE effort. | Steve Cunningham, Ernest L. McDuffie, Harriet G. Taylor |
| 2004 | Using the synergies between the object-oriented paradigm and mathematics in joint mathematics/computer science programs. | Marc Conrad, Tim French |
| 2004 | Teaching about natural systems, the next generation of computers, and the generation after that? | Dave Cliff |
| 2004 | Students becoming political and "incorrect" through agile methods. | Tony Clear |
| 2004 | A problem-based approach to teaching design patterns. | Mel Cinnide, Richard Tynan |
| 2004 | Frameworks: putting design patterns into perspective. | Henrik Brbak Christensen |
| 2004 | Didactic strategies for promoting significant learning in formal languages and automata theory. | Carlos Ivn Chesevar, Mara Paula Gonzlez, Ana Gabriela Maguitman |
| 2004 | Evaluating the effectiveness of ICT to support globally distributed PBL teams. | Chew Swee Cheng, Chris Beaumont |
| 2004 | Teaching computer networking with the help of personal computer networks. | Rocky K. C. Chang |
| 2004 | Using CITIDEL to develop and share class plans. | Lillian N. Cassel, Edward A. Fox, Jan Lee, Manuel A. Prez-Quiones, Deborah Knox, John Impagliazzo, C. Lee Giles |
| 2004 | Sharing the wealth: publishing electronic resources. | Lillian N. Cassel, Edward A. Fox |
| 2004 | Reading types in C using the right left walk method. | Jim Canning, William Moloney, Ali Rafieymehr, Demetrio Rey |
| 2004 | IT security and data assurance: a new resource for two-year colleges. | Robert D. Campbell |
| 2004 | Controversy on how to teach CS 1: a discussion on the SIGCSE-members mailing list. | Kim B. Bruce |
| 2004 | ICE™ and ICE/T™: tools to assist in compiler design and implementation. | Truman Parks Boyer, Mohsen Chitsaz |
| 2004 | Teaching OOP: experimental studies. | Richard Borge |
| 2004 | eL-CID: communicating iterative program design. | Charles Boisvert |