| 2003 | "Magic numbers" approach to introducing binary number representation in CSO. Gerald Kruse |
| 2003 | A companion technology approach to CS1: handheld computers with concept visualization software. James D. Allert |
| 2003 | A customized learning objects approach to teaching programming. Ananda Gunawardena, Victor Adamchik |
| 2003 | A media computation course for non-majors. Mark Guzdial |
| 2003 | A multi-level distance learning-based course for high-school computer science leading-teachers. Noa Ragonis, Bruria Haberman |
| 2003 | A multiple intelligences approach to teaching number systems. Katrin Becker |
| 2003 | A phenomenographic study of students' attitudes toward the use of multiple media for learning. Stavros N. Demetriadis, Evangelos Triantafillou, Andreas S. Pombortsis |
| 2003 | A service-learning program for computer science and software engineering. Panagiotis K. Linos, Stephanie Herman, Julie Lally |
| 2003 | A tool to develop electronic course books based on WWW technologies, resources and usability criteria. Pilu Crescenzi, Gaia Innocenti |
| 2003 | A visualization of the primal simplex algorithm for the assignment problem. Charalampos Papamanthou, Konstantinos Paparrizos |
| 2003 | Action research as a tool for promoting teacher awareness of students' conceptual understanding. Bruria Haberman, Ela Lev, Dorothy Langley |
| 2003 | An undergraduate track in computer security. Shiva Azadegan, M. Lavine, Michael O'Leary, Alexander L. Wijesinha, Marius Zimand |
| 2003 | Analysis of typical misconceptions in a theoretical CS course, and how to address them in e-learning. Mark B. Trakhtenbrot |
| 2003 | Animations in Petr Sojka |
| 2003 | Assignments that meet the needs of exceptional students without disadvantaging the average. Katrin Becker |
| 2003 | Automatically creating personalised exercises based on student profiles. Chye-Foong Yong, Colin Higgins |
| 2003 | Bottom-up education. Donald E. Knuth |
| 2003 | CRCD in machine learning at the University of Central Florida preliminary experiences. Michael Georgiopoulos, José Castro, Annie S. Wu, Ronald F. DeMara, Erol Gelenbe, Avelino J. Gonzalez, Marcella K. Kysilka, Mansooreh Mollaghasemi |
| 2003 | Capturing collaborative designs to assist the pedagogical process. Mark Ratcliffe, Lynda Thomas, Wayne Ellis, Benjy J. Thomasson |
| 2003 | Challenges in teaching capstone courses. Liz Adams, Mats Daniels, Annegret Goold, Orit Hazzan, Kathy Lynch, Ian Newman |
| 2003 | Classroom discussions: policies and responsibilities of Internet Service Providers. Mary J. Granger, Joyce Currie Little |
| 2003 | Classroom presentation from the tablet PC. Richard J. Anderson, Ruth E. Anderson, Tammy VanDeGrift, Steven A. Wolfman, Ken Yasuhara |
| 2003 | Codewitz: producing interactive elearning material for beginners in programming. Esa Kujansuu, Marko Kulmala |
| 2003 | Cognitive and social aspects of software engineering: a course framework. Orit Hazzan |
| 2003 | Computer engineering curriculum development. John Impagliazzo |
| 2003 | Computer science and the arts: some multi-disciplinary teaching collaborations. J. R. Parker, Katrin Becker, Douglas McCullough |
| 2003 | Computer science students' conception of the relationship between reward (grade) and cooperation. Orit Hazzan |
| 2003 | Consolidating Ed-tech co-design best practices through the TRAILS project. Chris DiGiano, Mike Griffin, Jeff Huang, Mark Chung |
| 2003 | Creating learning environments that support interaction. Kathy Garvin-Doxas, Lecia Jane Barker |
| 2003 | Curricular projects of the ACM two-year college education committee. Robert D. Campbell, Elizabeth K. Hawthorne, Karl J. Klee |
| 2003 | Designing and evaluating learning objects for introductory programming education. Peter Chalk, Claire Bradley, Poppy Pickard |
| 2003 | Development of a MLE by students for students using extreme programming techniques. Jonathan Holloway, Mark Ratcliffe |
| 2003 | Difficulties learning computer architecture. Omid Mirmotahari, Christian Holmboe, Jens Kaasbøll |
| 2003 | Embryonic object versus mature object: object-oriented style and pedagogical theme. Richard Rasala |
| 2003 | Enriching online learning resources with "explanograms". Arnold Neville Pears, Lars Pettersson, Carl Erickson |
| 2003 | Equilibriating instructional media for cognitive styles. James A. Redmond, Cathal Walsh, Adrian Parkinson |
| 2003 | Experiences with IDEs and Java teaching: what works and what doesn't. Keitha A. Murray, Jesse M. Heines, Michael Kölling, Tom Moore, Paul J. Wagner, Nan C. Schaller, John A. Trono |
| 2003 | Experimenting with pair programming in the classroom. Charlie McDowell, Brian Hanks, Linda L. Werner |
| 2003 | Extending CRC cards into a complete design process. Kathleen Arnold Gray, Mark Guzdial, Spencer Rugaber |
| 2003 | Grading programming assignments using rubrics. Katrin Becker |
| 2003 | Growing a GUI from an XML tree. Mark A. Boshart, Martha J. Kosa |
| 2003 | HTTPExplorer: exploring the hypertext transfer protocol. Volker Turau |
| 2003 | High-tech dishonesty: cheating, plagiarism and detection. Christopher D. Cera, Bruce W. Char, Nira Herrmann, Robert N. Lass, Aparna Nanjappa, Jeffrey L. Popyack, Paul Zoski |
| 2003 | IEEE-CS/ACM computing curricula: software engineering volume. Ann E. Kelley Sobel, Timothy Lethbridge |
| 2003 | Incorporating bioinformatics in an algorithms course. Lawrence D'Antonio |
| 2003 | Incorporating quality assurance processes into requirements analysis education. Daniel L. Moody, Guttorm Sindre |
| 2003 | Increasing assignment motivation using a game Al tournament. Øyvind Kolås, Ivar Farup |
| 2003 | Influences on cheating practice of graduate students in IT courses: what are the factors? Judy Sheard, Martin Dick |
| 2003 | Integrating a simulation-visualisation environment in a basic distributed systems course: a case study using LYDIAN. Boris Koldehofe, Marina Papatriantafilou, Philippas Tsigas |
| 2003 | Integrating usability engineering into the computer science curriculum: a proposal. Evelyn P. Rozanski, Nan C. Schaller |
| 2003 | Interactive teaching materials in PDF using JavaScript. Petr Sojka |
| 2003 | Introducing non-computer science undergraduates to Web development: results of an investigative study on student teachers. Marina Papastergiou |
| 2003 | Introducing unit testing with BlueJ. Andrew Patterson, Michael Kölling, John Rosenberg |
| 2003 | Learning computer graphics by programming: linking theory and practice. Vladimir Nodelman |
| 2003 | Learning to develop GUIs in Java using closed labs. Chuck Leska |
| 2003 | MUSE studio lab and innovative software engineering capstone project experience. Sita Ramakrishnan |
| 2003 | Making connections: using classroom assessment to elicit students' prior knowledge and construction of concepts. Sarah E. Schwarm, Tammy VanDeGrift |
| 2003 | Making program execution comprehensible one level above the machine language. Cecile Yehezkel |
| 2003 | Measuring effectiveness of constructivist and behaviourist assignments in CS102. J. R. Parker, Katrin Becker |
| 2003 | Mobile computing in education. Guido Rößling, Henning Bär, Christoph Trompler, Chin-Man Choi |
| 2003 | Objects: visualization of behavior and state. Wanda P. Dann, Toby Dragon, Stephen Cooper, Kevin Dietzler, Kathleen Ryan, Randy Pausch |
| 2003 | Observations from using two modes of teaching undergraduate computer architecture. Benjoe A. Juliano, Chi-Hui Chen, Elena Kroumova |
| 2003 | Peer evaluation in an algorithms course. Mary-Angela Papalaskari |
| 2003 | Peer-to-peer learning with open-ended writable Web. Jaakko Kurhila, Miikka Miettinen, Petri Nokelainen, Patrik Floréen, Henry Tirri |
| 2003 | Preparing students for distributed teamwork. Mary Z. Last |
| 2003 | Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2003, Thessaloniki, Greece, June 30 - July 2, 2003 Vassilios Dagdilelis, Maya Satratzemi, David Finkel, Roger D. Boyle, Georgios Evangelidis |
| 2003 | Providing process for projects in capstone courses. Annegret Goold |
| 2003 | Putting ITiCSE into practice through NSF funding programs. Harriet G. Taylor, Jane C. Prey |
| 2003 | Rapid evaluation using multiple choice tests and TeX. Petr Sojka |
| 2003 | Repositories for CS courses: an evolutionary tale. Edward L. Jones, Clement S. Allen |
| 2003 | Software engineering concepts for multimedia development. Dawn Cizmar |
| 2003 | Still a stranger here: attitudes among secondary school students towards computer science. Phoenix Moorman, Elizabeth Johnson |
| 2003 | Structuring CSed research studies: connecting the pieces. Arnold Neville Pears, Mats Daniels |
| 2003 | Student empowerment in a survey course. Don Goelman |
| 2003 | Student status monitoring tool (SSM): proxy for the real world expert in online course delivery. Ravi Darbhamulla, Manirupa Das, Pamela B. Lawhead |
| 2003 | Students' understanding of object orientation. Rachel Or-Bach, Ilana Lavy |
| 2003 | Studying program correctness by constructing contracts. Timothy S. Gegg-Harrison, Gary R. Bunce, Rebecca D. Ganetzky, Christina M. Olson, Joshua D. Wilson |
| 2003 | Studying program correctness in ProVIDE. Timothy S. Gegg-Harrison, Gary R. Bunce, Rebecca D. Ganetzky, Christina M. Olson, Joshua D. Wilson |
| 2003 | SysRel: an interactive application for training. Rodica Baciu |
| 2003 | Systematic testing should not be a topic in the computer science curriculum! Henrik Bærbak Christensen |
| 2003 | Teaching IT in secondary education through problem-based learning could be really beneficial. Georgouli Ekaterini, Bakoyannis Spyros, Giannakoulias Panagiotis |
| 2003 | Teaching Java: using an object-oriented database and the BlueJ IDE. James H. Paterson, John Haddow |
| 2003 | Teaching algorithm efficiency in a CS1 course SBTa different approach. Judith Gal-Ezer, Tamar Vilner, Ela Zur |
| 2003 | Teaching graphical interface programming in Java with the game of wari. Kirk Scott |
| 2003 | Teaching objects early and design patterns in Java using case studies. Chris Nevison, Barbara Wells |
| 2003 | Teaching programming to liberal arts students: a narrative media approach. Peter Bøgh Andersen, Jens Bennedsen, Steffen Brandorff, Michael E. Caspersen, Jesper Mosegaard |
| 2003 | Teaching undergraduate software design in a liberal arts environment using RoboCup. Timothy Huang, Frank Swenton |
| 2003 | The DUPLEX project. Christopher D. Cera, Bruce W. Char, Nira Herrmann, Robert N. Lass, Aparna Nanjappa, Jeffrey L. Popyack, Paul Zoski |
| 2003 | The effect of institutional characteristics on participation of women in computer science bachelors degree programs. Lecia Jane Barker, Kathy Garvin-Doxas |
| 2003 | The evaluation of electronic marking of examinations. Pete Thomas |
| 2003 | The novice programmers' syndrome of design-by-keyword. David Ginat |
| 2003 | The role of two-year colleges in educating the cyber-security workforce. Robert D. Campbell, Elizabeth K. Hawthorne, Karl J. Klee |
| 2003 | The stepping stones project. Hilary Bentley, Jenny Davies, Jo Allan |
| 2003 | The winds of change: students' comfort level in different learning environments. Kathy Lynch, Selby Markham |
| 2003 | Tools and techniques for large scale grading using Web-based commercial off-the-shelf software. Robert N. Lass, Christopher D. Cera, Nathaniel T. Bomberger, Bruce W. Char, Jeffrey L. Popyack, Nira Herrmann, Paul Zoski |
| 2003 | Trends in the evolution of the database curriculum. Mary Ann Robbert, Catherine M. Ricardo |
| 2003 | Using CITIDEL resources to support documenting objectives and outcomes. Lillian N. Cassel |
| 2003 | Using ToolBook authoring tool to facilitate the teaching of algorithms. George Papadopoulos, Hariton M. Polatoglou |
| 2003 | Using an education oriented digital library to organize and present classes in computing and information. Lillian N. Cassel, John Impagliazzo, Deborah Knox, C. Lee Giles, Edward A. Fox, Jan Lee, Manuel A. Pérez-Quiñones |
| 2003 | Using departmental surveys to assess computing culture: quantifying gender differences in the classroom. Lisa Meeden, Tia Newhall, Douglas S. Blank, Deepak Kumar |
| 2003 | Using lab exams to ensure programming practice in an introductory programming course. João Paulo Barros, Luís Estevens, Rui Dias, Rui Pais, Elisabete Soeiro |
| 2003 | Using semiotics to analyze the efficiency of a model in teaching. William Fone |
| 2003 | Using the NSDL and CITIDEL to enhance teaching. Deborah Knox, Lillian N. Cassel, John Impagliazzo |
| 2003 | Web-based discussion forums: the staff perspective. Judy Sheard, Jan Miller, Sita Ramakrishnan |
| 2003 | Why project courses sometimes widen the experience gap among students. Lecia Jane Barker, Kathy Garvin-Doxas |
| 2003 | objectKarel: a didactic microworld for teaching object-oriented programming. Stelios Xinogalos |