Journal: ACM SIGCSE Bulletin

Volume 35, Issue 4

7 -- 9Christos H. Papadimitriou. MythematiCS: in praise of storytelling in the teaching of computer science and math
10 -- 11Don Gotterbarn. Injectable computers: once more into the breach! the life cycle of computer ethics awareness
12 -- 13Michael R. Williams. The computer history museum
13 -- 14Tony Clear. The waterfall is dead..: long live the waterfall!!
14 -- 16John T. Gorgone. ABET s general accreditation criteria to apply to all computing programs
16 -- 17Raymond Lister. The five orders of teaching ignorance
17 -- 18Renée McCauley. Rubrics as assessment guides
18 -- 20Henry MacKay Walker. Do computer games have a role in the computing classroom?
20 -- 21Robert D. Campbell. ACM two-year college education committee report
21 -- 23Jeffrey Popyack. Scholarships, awards, advice, and the abacus
23 -- 25Peter B. Henderson. More on inductive reasoning
25 -- 26David Ginat. Board reconstruction
26 -- 27Nick Parlante. Astrachan s law
29 -- 34Tami Lapidot, Orit Hazzan. Methods of teaching a computer science course for prospective teachers
35 -- 38Jacqueline Wong, Timon Du. Project-centered teaching on CBIS to IBBA students in Hong Kong
39 -- 42Juan Manuel Dodero, Camino Fernández, Daniel Sanz. An experience on students participation in blended vs. online styles of learning
43 -- 46Carol Traynor, Maria McKenna. Service learning models connecting computer science to the community
47 -- 50Faith Clarke, Han Reichgelt. The importance of explicitly stating educational objectives in computer science curricula
51 -- 54Theresa Beaubouef. Why computer science students need language
55 -- 59Cindy H. Randall, Barbara Price, Han Reichgelt. Women in computing programs: does the incredible shrinking pipeline apply to all computing programs?
60 -- 62Sei-Jong Chung. Network protocols: correcting transmission errors of up to two bits
63 -- 65Timothy J. Rolfe. Program optimization: enforcement of local access and array access via pointers
66 -- 67Jonathan P. Bernick. A translation of the one-to-one relationship for introductory relational database courses
68 -- 71Lisa J. Burnell, John W. Priest, John R. Durrett. Assessment of a resource limited process for multidisciplinary projects
72 -- 75William S. Curran. Teaching software engineering in the computer science curriculum
76 -- 78Michael M. Pickard, Jason R. Adams. Model determination tool (MDT): a multipurpose software engineering learning utensil
79 -- 81Douglas Bell, Mehdi Mir-Ghasemi. Teaching data structures using list boxes
82 -- 85Charles S. Saxon. Object-oriented recursive descent parsing in C#
86 -- 89Kenny Hunt. Using image processing to teach CS1 and CS2
90 -- 93Chenglie Hu. A framework for applet animations with controls
94 -- 99Russel E. Bruhn, Philip J. Burton. An approach to teaching Java using computers
107 -- 123Janet Carter, Kirsti Ala-Mutka, Ursula Fuller, Martin Dick, John English, William Fone, Judy Sheard. How shall we assess this?
124 -- 136Thomas L. Naps, Stephen Cooper, Boris Koldehofe, Charles Leska, Guido Rößling, Wanda Dann, Ari Korhonen, Lauri Malmi, Jarmo Rantakokko, Rockford J. Ross, Jay Anderson, Rudolf Fleischer, Marja Kuittinen, Myles F. McNally. Evaluating the educational impact of visualization
137 -- 147Sylvia Alexander, Martyn Clark, Ken Loose, June Amillo, Mats Daniels, Roger D. Boyle, Cary Laxer, Dermot Shinners-Kennedy. Case studies in admissions to and early performance in computer science degrees

Volume 35, Issue 2

5 -- 8Mark Guzdial, Elliot Soloway. Computer science is more important than calculus: the challenge of living up to our potential
9 -- 10C. Dianne Martin. Computing curricula 2001: reverse engineering a computer science curriculum (part 2)
10 -- 12John A. N. Lee. Lee s law
12 -- 13Tony Clear. Documentation and agile methods: striking a balance
13 -- 15John T. Gorgone. Information technology accreditation criteria
15 -- 16Raymond Lister. A research manifesto, and the relevance of phenomenography
16 -- 17Renée McCauley. Resources for teaching and learning about human-computer interaction
17 -- 19Janet Hartman. Corporate clips
19 -- 21Henry MacKay Walker. Lessons from the CUPM
21 -- 22Judith L. Gersting, Frank H. Young. Treating our students as adults
22 -- 24P. G. Thomas. Examinations in computing over the Internet
24 -- 26Robert D. Campbell. Cybersecurity
26 -- 27Jeffrey Popyack. Scholarship, student awards, microbreweries, and baseball
27 -- 29Peter B. Henderson. Inductive reasoning
29 -- 30David Ginat. Sorting and disorders
30 -- 31Nick Parlante. Platonic Euler solids
33 -- 37Carlos Iván Chesñevar, Maria Laura Cobo, William Yurcik. Using theoretical computer simulators for formal languages and automata theory
38 -- 42Orit Hazzan. Application of computer science ideas to the presentation of mathematical theorems and proofs
43 -- 44Ranjan Chaudhuri. Do the arithmetic operations really execute in constant time?
45 -- 47Trudy Howles. Fostering the growth of a software quality culture
48 -- 51John F. Dooley. Software engineering in the liberal arts: combining theory and practice
52 -- 56Louise E. Moses. Design issues in the visual era
57 -- 60Michael A. Wirth. E-notes: using electronic lecture notes to support active learning in computer science
61 -- 65Paula Gabbert. Globalization and the computing curriculum
66 -- 69Lisa Jamba-Joyner, William Klostermeyer. Predictors for success in a discrete math course
70 -- 73Kent White. A comprehensive CMPS II semester project
74 -- 77Ross Grable. Information characteristics for the curriculum
78 -- 82Nelishia Pillay. Developing intelligent programming tutors for novice programmers
83 -- 87Michaelangelo Salcedo. Faculty and the 21:::st::: century student in USA higher education
88 -- 93Jesse M. Heines. Enabling XML storage from Java applets in a GUI programming course
94 -- 98Andrew T. Phillips, C. Alex Buerkle. A computational science case study: classification of hybrids using genetic markers and maximum-likelihood estimates
99 -- 102Stephen P. Carl. The treatment of deep vs. shallow copy in introductory C++ textbooks
103 -- 106Jonathan P. Bernick. The Flo-and-Mac problem: a tool for encouraging undergraduate research
107 -- 110Mithun Acharya, Robert Funderlic. Laurel and Hardy model for analyzing process synchronization algorithms and primitives
111 -- 114Philip J. Burton, Russel E. Bruhn. Teaching programming in the OOP era
115 -- 116Torben Lorenzen. The reverse trace: a programming tool
117 -- 119Timothy J. Rolfe. Spreadsheet-aided numerical experimentation: analytic formula for Fibonacci numbers
120 -- 122John Mason. Comments considered harmful
131 -- 152Thomas L. Naps, Guido Rößling, Vicki L. Almstrum, Wanda Dann, Rudolf Fleischer, Christopher D. Hundhausen, Ari Korhonen, Lauri Malmi, Myles F. McNally, Susan H. Rodger, J. Ángel Velázquez-Iturbide. Exploring the role of visualization and engagement in computer science education
153 -- 171John P. Dougherty, Tom Dececchi, Tony Clear, Brad Richards, Stephen Cooper, Tadeusz Wilusz. Information technology fluency in practice
172 -- 184Martin Dick, Judy Sheard, Catherine C. Bareiss, Janet Carter, Donald Joyce, Trevor Harding, Cary Laxer. Addressing student cheating: definitions and solutions
185 -- 190Peter B. Henderson, Lewis E. Hitchner, Jane Fritz, Bill Marion, Christelle Scharff, John Hamer, Charles Riedesel. Materials development in support of mathematical thinking
191 -- 201Pamela B. Lawhead, Michaele E. Duncan, Constance G. Bland, Michael Goldweber, Madeleine Schep, David J. Barnes, Ralph G. Hollingsworth. A road map for teaching introductory programming using LEGOcopyright mindstorms robots