SIGCSE A

99 papers

YearTitle / Authors
2000"Alfonse, you have a message!".
Stephen J. Hartley
2000A Bachelor of Science in information technology: an interdisciplinary approach.
David L. Spooner
2000A Web-based lab manual for CS 1: an experiment.
Thomas J. Cheatham
2000A capstone course for a computer information systems major.
Sharon M. Tuttle
2000A fundamentals-based curriculum for first year computer science.
Ian D. Sanders, Conrad Mueller
2000A primer for applying service learning to computer science.
Pete Sanderson, Kenneth R. Vollmar
2000A study of common pitfalls in simple multi-threaded programs.
Sung-Eun Choi, E. Christopher Lewis
2000A visualization system for multithreaded programming.
Michael Bedy, Steve Carr, Xianglong Huang, Ching-Kuang Shene
2000Algorithm 99: an experiment in reusability & component based software engineering.
Arturo I. Concepcion, Nathan Leach, Allan Knight
2000An innovative university program on management and ICT.
Karel Lemmen, Fred Mulder, Wim Smit
2000An object-oriented view of backtracking.
Robert E. Noonan
2000Application of security tot he computing science classroom.
Rayford B. Vaughn
2000Aristotle and object-oriented programming: why modern students need traditional logic.
Derek Rayside, Gerard T. Campbell
2000Assessing the benefits of interactive prediction using Web-based algorithm animation courseware.
Duane J. Jarc, Michael B. Feldman, Rachelle S. Heller
2000Bugs as features: teaching network protocols through debugging.
Brad Richards
2000CS1 and CS2 (panel session): foundations of computer science and discrete mathematics.
D. S. Tomer, Doug Baldwin, Carl H. Smith, Peter B. Henderson, Venu Vadisigi
2000CUPV - a visualization tool for generated parsers.
Alan Kaplan, Denise Shoup
2000Checkmate: cornering C++ dynamic memory errors with checked pointers.
Scott M. Pike, Bruce W. Weide, Joseph E. Hollingsworth
2000Cogito, Ergo sum! cognitive processes of students dealing with data structures.
Dan Aharoni
2000Combining cooperative learning and peer instruction in introductory computer science.
Joe D. Chase, Edward G. Okie
2000Concurrency the first year (panel session): experience reports.
Max Hailperin, David M. Arnow, Judith Bishop, Chester Lund, Lynn Andrea Stein
2000Conservatively radical Java in CS1.
Stuart Reges
2000Curriculum 2001: Evaluating the Strawman Report Representatives of the ACM/IEEE-CS Task Force (Panel Session).
Eric Roberts, C. Fay Cover, Gerald L. Engel, Carl K. Chang, James H. Cross II, Russell L. Shackelford
2000Curriculum development in Internet and multimedia technology.
Sylvia J. Sorkin, Barbara Mento, Donna Tupper, Kathleen Harmeyer
2000Design and analysis of algorithms reconsidered.
Anany Levitin
2000Design and implementation of computer games: a capstone course for undergraduate computer science education.
Randolph M. Jones
2000Design early considered harmful: graduated exposure to complexity and structure based on levels of cognitive development.
Duane Buck, David J. Stucki
2000Design patterns for lazy evaluation.
Dung Zung Nguyen, Stephen B. Wong
2000Distance education: law attempts to catch up with technology (battle between copyright owners and academics).
Jill Gerhardt-Powals, Matthew H. Powals
2000Distance teaching workloads.
Wendy Doube
2000Do visualizations improve program comprehensibility? experiments with control structure diagrams for Java.
T. Dean Hendrix, James H. Cross II, Saeed Maghsoodloo, Matthew L. McKinney
2000E-commerce and computer science education.
Yuzhen Ge, Jiangeng Sun
2000EROSI - visualising recursion and discovering new errors.
Carlisle Eldwidge George
2000Empirical investigation throughout the CS curriculum.
David W. Reed, Craig S. Miller, Grant Braught
2000Empirical results of a software engineering curriculum incorporating formal methods.
Ann E. Kelley Sobel
2000Encouraging students in large classes.
Roy Andersson, Torgny Roxå
2000Enhancing student learning through on-line quizzes.
Denise M. Woit, David V. Mason
2000Enhancing the value of a project in the database course.
Mary Ann Robbert
2000Evaluating individuals in team projects.
Dawn Wilkins, Pamela B. Lawhead
2000Evaluating programming ability in an introductory computer science course.
A. T. Chamillard, Kim A. Braun
2000Experiences in starting computer engineering programs (panel session).
Daniel D. McCracken, Manuel A. Pérez-Quiñones, Robert Bryant, Frederick N. Springsteel, Anne-Louise Radimsky
2000Experiences in using animations in introductory computer science lectures.
Guido Rößling, Bernd Freisleben
2000Experiences with the Webware, interfaces and networking experimental laboratory.
David C. Brown, Isabel F. Cruz, David Finkel, Robert E. Kinicki, Craig E. Wills
2000Experimentation with bounded buffer synchronization.
Steven Robbins
2000Experiments with the use of popular press in the computer science curriculum.
Paula Gabbert, Kevin Treu
2000Fluency in information technology: a second course for non-CIS majors.
Robert M. Aiken, Ned Kock, Munir Mandviwalla
2000Fostering and assessing communication skills in the computer science context.
Mark Michael
2000Future faculty development seminar in ethics, social impact and alternative teaching strategies (seminar session).
John A. N. Lee, Kevin W. Bowyer
2000Getting participation through discussion.
Martyn Clark
2000IT programs and CS departments (panel session).
Elliot B. Koffman, Dorothy Deremer, Chris McDonald, Loren Rhodes, S. Rebecca Thomas, A. Joe Turner, Curt M. White
2000Iambic IBM AI: the palindrome discovery AI project.
Eric V. Siegel
2000Implementing an IT concentration in a CS department: content, rationale, and initial impact.
Terry A. Countermine, Phil Pfeiffer
2000Increasing visualization and interaction in the automata theory course.
Ted Hung, Susan H. Rodger
2000Instrumentation: a multi-science integrated sequence.
Herbert Tesser, Hisham Al-Haddad, Gary Anderson
2000Intellectual property law basics for computer science instructors (seminar session).
David G. Kay
2000Interdisciplinary capstone group project: designing autonomous race vehicles.
Steve Mosiman, Christoph Hiemcke
2000Introducing computer science using a breadth-first approach and functional programming.
Scott L. Vandenberg, Michael Wollowski
2000Introduction to the marine biology case study (seminar session).
Alyce Brady, Michael J. Clancy, Kathleen Larson
2000JHAVÉ - an environment to actively engage students in Web-based algorithm visualizations.
Thomas L. Naps, James Eagan, Laura L. Norton
2000Machine learning in the liberal arts curriculum.
Clare Bates Congdon
2000Multimedia: from topic to course.
John Minor Ross
2000Myths about object-orientation and its pedagogy.
John Lewis
2000Object-orientation in Java for scientific programmers.
Judith Bishop, Nigel Bishop
2000Objects first with Java and BlueJ (seminar session).
Michael Kölling, John Rosenberg
2000Operating systems projects built on a simple hardware simulator.
John Dickinson
2000PILOT: an interactive tool for learning and grading.
Stina S. Bridgeman, Michael T. Goodrich, Stephen G. Kobourov, Roberto Tamassia
2000Parallel computing to start the millennium.
Joel C. Adams, Chris Nevison, Nan C. Schaller
2000Pedagogically sound responses to economic rationalism.
Tony Greening
2000Powers of 10: the case for changing the first course in computer graphics.
Steve Cunningham
2000Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2000, Austin, Texas, USA, March 7-12, 2000
Lillian (Boots) Cassel, Nell B. Dale, Henry MacKay Walker, Susan M. Haller
2000Programming in Java: student-constructed rules.
Ann E. Fleury
2000Programming patterns and design patterns in the introductory computer science course.
Viera K. Proulx
2000Proposed information systems accreditation criteria (panel session).
Doris K. Lidtke, Willis K. King, John T. Gorgone, Gayle J. Yaverbaum
2000Real-world program design in CS2: the roles of a large-scale, multi-group class project.
Samuel A. Rebelsky, Clif Flynt
2000Recommendations for changes in advanced placement computer science (panel session).
Owen L. Astrachan, Robert Cartwight, Richard Kick, Cay S. Horstmann, Fran Trees, Gail Chapman, David Gries, Henry MacKay Walker, Ursula Wolz
2000Recursion in gradual steps (is recursion really that difficult?).
J. Ángel Velázquez-Iturbide
2000Recursively speaking: analyzing students' discourse of recursive phenomena.
Dalit Levy, Tami Lapidot
2000Remote logging in Java using Jeli: a facility to enhance development of accessible educational software.
Steven Robbins
2000SAIL: a system for generating, archiving, and retrieving specialized assignments using LATEX.
Stina S. Bridgeman, Michael T. Goodrich, Stephen G. Kobourov, Roberto Tamassia
2000Software quality: a curriculum postscript?
Thomas B. Hilburn, Massood Towhidnejad
2000Strategies for encouraging individual achievement in introductory computer science courses.
Eric Roberts
2000Student outcomes assessment (panel session): what works and what doesn't.
Sue Fitzgerald, Merry McDonald, Norbert J. Kubilus, Mark A. Fienup, Dian Lopez
2000Supporting reflection in introductory computer science.
Alan D. Fekete, Judy Kay, Jeffrey H. Kingston, Kapila Wimalaratne
2000Teaching Software Psychology: expanding the perspective.
Kam Hou Vat
2000Teaching advice and support for new and adjunct faculty (panel session): experiences, policies, and strategies.
David G. Kay, Clare Bates Congdon, Sue Fitzgerald, Merle S. King, Pat Semmes
2000Teaching database management systems with Java.
Matthew Merzbacher
2000Teaching parallel algorithm with process topologies.
Chris McDonald, Kamran Kazemi
2000Teams work (panel session).
Louise E. Moses, Sally Fincher, James Caristi
2000The National Science Foundation (seminar session): funding opportunities for CS faculty through the CCLI program.
C. Dianne Martin, Margaret M. Reek
2000The assimilation of software engineering into the undergraduate computer science curriculum (panel session).
Renée A. McCauley, Nell B. Dale, Thomas B. Hilburn, Susan A. Mengel, Branson W. Murrill
2000The database course (panel session): what must be taught.
Mary Ann Robbert, Ming Wang, Mário Guimarães, Martha E. Myers
2000The effect of a constructivist learning environment for field-dependent/independent students on achievement in introductory computer programming.
David C. Gibbs
2000The next decade of the database course: three decades speak to the next.
Frederick N. Springsteel, Mary Ann Robbert, Catherine M. Ricardo
2000Toolkits in first year computer science: a pedagogical imperative.
Richard Rasala
2000Undergraduate computational science education (panel session).
Angela B. Shiflet, Philip Holmes, Chuck Niederriter, Robert M. Panoff, Ernest Sibert
2000Using large projects in a computer science curriculum (panel session).
K. Todd Stevens, Joel E. Henry, Pamela B. Lawhead, John Lewis, Constance G. Bland, Mary Jane Peters
2000Video resources for use in teaching ethics and computing.
Kevin W. Bowyer
2000What's new with ABET/CSAB integration (panel session).
Doris K. Lidtke, Lee Saperstein, Kenneth Martin, Della T. Bonnette
2000Yet, more Web exercises for learning C++.
Bruce S. Elenbogen, Bruce R. Maxim, Chris McDonald