An interdisciplinary approach to introductory programming courses. - Henry M. Walker (ACM SIGCSE Bull., 1981)

Administering a Distributed Data Base Management System. - Henry MacKay Walker (SIGMOD Rec., 1982)

Facilitating the transition from high school programming to college computer science (abstract only). - Henry MacKay Walker (ACM Conference on Computer Science, 1985)

Faster, fairer, and more consistent grading, using techniques from the Advanced Placement reading (panel session). - Charles M. Shub; Owen L. Astrachan; David B. Levine; Stuart Reges; Henry MacKay Walker (SIGCSE, 1990)

Program verification (tutorial session): techniques and uses. - Henry MacKay Walker (SIGCSE, 1990)

A Classification of Data Types. - Nell B. Dale; Henry M. Walker (Comput. Sci. Educ., 1992)

Describing the CS forest to undergraduates (abstract). - Henry MacKay Walker; Kim B. Bruce; James Bradley; Tom P. Whaley (SIGCSE, 1994)

An Expert System to Place Incoming Students in Mathematics and Computer Science Classes. - Vikram Subramaniam; Ivan Sykes; Henry M. Walker (Comput. Sci. Educ., 1994)

The computer science major within a liberal arts environment (abstract). - Henry MacKay Walker; Nancy Baxter; Robert D. Cupper; G. Michael Schneider (SIGCSE, 1995)

Formal methods in the undergraduate computer science curriculum (abstract). - Henry MacKay Walker; H. Conrad Cunningham; Ruth Davis; Douglas R. Troeger (SIGCSE, 1995)

Message from the SIGCSE Secretary/Treasurer. - Henry M. Walker (ACM SIGCSE Bull., 1995)

A Revised Model Curriculum for a Liberal Arts Degree in Computer Science. - Henry MacKay Walker; G. Michael Schneider (Commun. ACM, 1996)

Computer-mediated communication in collaborative educational settings (report of the ITiCSE 1997 working group on CMC in collaborative educational settings). - Ursula Wolz; Jacob Palme; Penny Anderson; Zhi Chen 031; James Dunne; Göran Karlsson; Atika Laribi; Sirkku Männikö; Robert Spielvogel; Henry M. Walker (ITiCSE-WGR, 1997)

Collaborative learning: a case study for CS1 at Grinnell College and Austin. - Henry MacKay Walker (SIGCSE, 1997)

A racquetball or volleyball simulation. - Henry MacKay Walker (ACM SIGCSE Bull., 1997)

SIGCSE panel: approaches for encouraging high school/college faculty interaction (panel). - Henry MacKay Walker; Laura Baker; Gail Chapman; Kathleen Larson; Joe Kmoch (SIGCSE, 1998)

The state of academic hiring in computer science: and interim review. - J. Paul Myers Jr.; Henry MacKay Walker (ACM SIGCSE Bull., 1998)

Writing within the computer science curriculum. - Henry MacKay Walker (ACM SIGCSE Bull., 1998)

Modules to introduce assertions and loop invariants informally within CS1: experiences and observations. - Henry MacKay Walker (ACM SIGCSE Bull., 1998)

The balance between programming and other assignments. - Henry MacKay Walker (ACM SIGCSE Bull., 1998)

The crisis in academic hiring in computer science. - Henry MacKay Walker; J. Paul Myers Jr.; Stuart H. Zweben; Allen B. Tucker; Grant Braught (SIGCSE, 1999)

Finding interesting examples and assignments for CS1/2 assignments. - Henry MacKay Walker (ACM SIGCSE Bull., 1999)

Report from the SIGCSE secretary/treasurer. - Henry MacKay Walker (ACM SIGCSE Bull., 1999)

Guided reading and seminar classes. - Henry MacKay Walker (ITiCSE-WGR, 1999)

Recommendations 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 (SIGCSE, 2000)

Notes on grading. - Henry MacKay Walker (ACM SIGCSE Bull., 2000)

Balancing the forest and the trees in courses. - Henry MacKay Walker (ACM SIGCSE Bull., 2000)

Striving for mathematical thinking. - Peter B. Henderson; Doug Baldwin; Venu Dasigi; Marcel Dupras; Jane Fritz; David Ginat; Don Goelman; John Hamer; Lewis E. Hitchner; Will Lloyd; Bill Marion; Charles Riedesel; et al. (ACM SIGCSE Bull., 2001)

Integrating cultural issues into the computer and information technology curriculum. - Joyce Currie Little; Mary J. Granger; Elizabeth S. Adams; Jaana Holvikivi; Susan K. Lippert; Henry MacKay Walker; Alison Young (ACM SIGCSE Bull., 2001)

SIGCSE treasurer's report for the June 2001 SIGCSE bulletin. - Henry MacKay Walker (ACM SIGCSE Bull., 2001)

Teaching and a sense of the dramatic. - Henry MacKay Walker (ACM SIGCSE Bull., 2001)

Notes on the academic job market and hiring strategies. - Henry MacKay Walker (ACM SIGCSE Bull., 2001)

Writing a textbook. - Mordechai Ben-Ari; Henry MacKay Walker; Gaynor Redvers-Mutton; Keith Mansfield (ITiCSE, 2002)

Variability of referees' ratings of conference papers. - Henry MacKay Walker; Weichao Ma; Dorene Mboya (ITiCSE, 2002)

SIGCSE 2002 forum: introducing SIGCSE committees: a new initiative to support computing education through SIGCSE-member involvement. - Henry MacKay Walker (SIGCSE, 2002)

Teaching and a sense of the dramatic: act II. - Henry MacKay Walker (ACM SIGCSE Bull., 2002)

On serving as department chair: suggestions from veterans. - Sandra J. DeLoatch; Henry MacKay Walker; Frank H. Young (SIGCSE, 2003)

Getting published at CS education conferences: factors for acceptance, approaches, reflections. - Henry M. Walker (J. Comput. Sci. Coll., 2003)

The computer science major within a liberal arts environment. - Henry M. Walker; Michael J. Jipping; Douglas Baldwin (J. Comput. Sci. Coll., 2003)

Lessons from the CUPM. - Henry MacKay Walker (ACM SIGCSE Bull., 2003)

Do computer games have a role in the computing classroom? - Henry MacKay Walker (ACM SIGCSE Bull., 2003)

Status report on the SIGCSE committee on the implementation of a discrete mathematics course. - Doug Baldwin; Bill Marion; Henry MacKay Walker (SIGCSE, 2004)

The 2003 model curriculum for a liberal arts degree in computer science: preliminary report. - Alyce Brady; Kim B. Bruce; Robert E. Noonan; Allen B. Tucker; Henry MacKay Walker (SIGCSE, 2004)

What teachers should, can, and cannot do. - Henry MacKay Walker (ACM SIGCSE Bull., 2004)

Academic honesty in the classroom. - Henry MacKay Walker (ACM SIGCSE Bull., 2004)

Mathematics and CS topics in the CS classroom. - Henry MacKay Walker (ACM SIGCSE Bull., 2005)

What should be in a syllabus? - Henry MacKay Walker (ACM SIGCSE Bull., 2005)

XP practices applied to grading. - David B. Levine; Henry MacKay Walker (SIGCSE, 2006)

Research exercises: immersion experiences to promote information literacy. - Henry M. Walker; Kevin Engel (J. Comput. Sci. Coll., 2006)

Thoughts about lecturing. - Henry MacKay Walker (ACM SIGCSE Bull., 2006)

Thoughts on student feedback to help teaching. - Henry MacKay Walker (ACM SIGCSE Bull., 2006)

Reading and class work. - Henry MacKay Walker (ACM SIGCSE Bull., 2007)

What image do CS1/CS2 present to our students? - Henry MacKay Walker (ACM SIGCSE Bull., 2007)

Games: good/evil. - Susan M. Haller; Brian C. Ladd; Scott T. Leutenegger; John Nordlinger; Jody Paul; Henry MacKay Walker; Carol Zander (SIGCSE, 2008)

Advertising and recruiting. - Henry MacKay Walker (ACM SIGCSE Bull., 2008)

Classroom issues: staying connected with the big picture. - Henry MacKay Walker (ACM SIGCSE Bull., 2008)

Advanced placement computer science: the future of tracking the first year of instruction. - Owen L. Astrachan; Henry MacKay Walker; Chris Stephenson; Lien Diaz; Janice E. Cuny (SIGCSE, 2009)

Classroom issues: course descriptions and public relations for computer science. - Henry MacKay Walker (ACM SIGCSE Bull., 2009)

Classroom issues: Grading and the allocation of points. - Henry MacKay Walker (ACM SIGCSE Bull., 2009)

What everyone needs to know about computation. - John Barr 001; Steve Cooper; Michael Goldweber; Henry MacKay Walker (SIGCSE, 2010)

Eight principles of an undergraduate curriculum. - Henry M. Walker (Inroads, 2010)

Wellness and the classroom. - Henry M. Walker (Inroads, 2010)

The role of programming in introductory computing courses. - Henry M. Walker (Inroads, 2010)

Computing teaching labs can communicate negative messages. - Henry M. Walker (Inroads, 2010)

Configurations for teaching labs. - Henry M. Walker (Inroads, 2010)

Prerequisites: shaping the computing curriculum. - Henry M. Walker (Inroads, 2010)

Proven strategies that increase participation of high school students in computing: conference workshop. - Henry M. Walker (J. Comput. Sci. Coll., 2010)

The SIGCSE submission and review software: 10(hexadecimal) lessons. - Henry M. Walker; John F. Dooley (J. Comput. Sci. Coll., 2010)

Computer Science and the Liberal Arts: A Philosophical Examination. - Henry MacKay Walker; Charles Kelemen (ACM Trans. Comput. Educ., 2010)

The art of paper categorization. - Henry M. Walker (ACM SIGCSE Bull., 2010)

A lab-based approach for introductory computing that emphasizes collaboration. - Henry M. Walker (CSERC, 2011)

Incorporating social issues of computing in a small, liberal arts college: a case study. - Janet Davis; Henry MacKay Walker (SIGCSE, 2011)

Successful K-12 outreach strategies. - Karen Donathan; Barbara Ericson; Paul T. Tymann; Henry MacKay Walker (SIGCSE, 2011)

Role and value of quantitative instruments in gauging student perspectives in a computing curriculum. - Henry MacKay Walker; Ali Erkan; Mark Guzdial; Steve Cooper (SIGCSE, 2011)

Enhancing the social issues components in our computing curriculum: computing for the social good. - Michael Goldweber; Renzo Davoli; Joyce Currie Little; Charles Riedesel; Henry M. Walker; Gerry W. Cross; Brian R. von Konsky (Inroads, 2011)

The role of textbooks. - Henry M. Walker (Inroads, 2011)

When is a computing curriculum bloated? - Henry M. Walker (Inroads, 2011)

How to challenge students. - Henry M. Walker (Inroads, 2011)

Resolved: ban 'programming' from introductory computing courses. - Henry M. Walker (Inroads, 2011)

A system to place incoming students in computer science, mathematics and statistics. - Henry M. Walker; Andrew Hirakawa; Russel Steinbach (J. Comput. Sci. Coll., 2011)

ACM copyrights and plagiarism. - Henry M. Walker (ACM SIGCSE Bull., 2011)

Paper submissions for SIGCSE conferences. - Henry M. Walker (ACM SIGCSE Bull., 2011)

Academic integrity policies in a computing education context. - Charles Riedesel; Alison Clear; Gerry W. Cross; Janet M. Hughes; Simon; Henry M. Walker (ITiCSE-WGR, 2012)

A C-based introductory course using robots. - David Cowden; April O'Neill; Erik Opavsky; Dilan Ustek; Henry M. Walker (SIGCSE, 2012)

Mid-course corrections. - Henry M. Walker (Inroads, 2012)

How to prepare students for lifelong learning. - Henry M. Walker (Inroads, 2012)

Course planning: the day-by-day course schedule. - Henry M. Walker (Inroads, 2012)

Developing a useful curricular map. - Henry M. Walker (Inroads, 2012)

Proven strategies that increase participation of high school students in computing. - Henry M. Walker (J. Comput. Sci. Coll., 2012)

SIGCSE by the numbers: JavaScript. - Henry M. Walker (ACM SIGCSE Bull., 2012)

SIGCSE by the numbers. - Henry M. Walker (ACM SIGCSE Bull., 2012)

ITiCSE 2012: networking and community in Haifa, Israel. - Henry M. Walker (ACM SIGCSE Bull., 2012)

How AP CS A matches college courses. - Renee Ciezki; Lien Diaz; Frances E. Hunt; Henry MacKay Walker (SIGCSE, 2013)

AP CS A exploration of a change from GridWorld to labs. - Renee Ciezki; Lien Diaz; Robert Glen Martin; Henry MacKay Walker (SIGCSE, 2013)

ACM/IEEE computer science 2013 exemplar-fest. - Andrea Danyluk; Steve Roach; Elizabeth K. Hawthorne; Henry MacKay Walker; Ruth E. Anderson; Christa M. Chewar (SIGCSE, 2013)

Principles, priorities, and pressures: personal and organizational. - Henry M. Walker (SIGCSE, 2013)

The roles of mathematics in computer science. - Doug Baldwin; Henry M. Walker; Peter B. Henderson (Inroads, 2013)

Exercise solutions: motivations, messages sent, and possible distribution. - Henry M. Walker (Inroads, 2013)

Mathematics for/with computing and computational science: an opportunity for reflection and dialog. - Henry M. Walker (Inroads, 2013)

1000(binary) thoughts for developing and using examples. - Henry M. Walker (Inroads, 2013)

Homework assignments and internet sources. - Henry M. Walker (Inroads, 2013)

CS 2013 and the concept of course exemplars: Grinnell's introductory sequence. - Henry M. Walker (J. Comput. Sci. Coll., 2013)

Mathematics with computing and computational science: dialog encouraged! - Henry M. Walker (ACM SIGCSE Bull., 2013)

Course development through student-faculty collaboration: a case study. - Dilan Ustek; Erik Opavsky; Henry M. Walker; David Cowden (ITiCSE, 2014)

Experiences mapping and revising curricula with CS2013. - David Reed 001; Andrea Danyluk; Elizabeth K. Hawthorne; Mehran Sahami; Henry M. Walker (SIGCSE, 2014)

Encouraging student preparation for class. - Henry M. Walker (Inroads, 2014)

College courses of varying credit. - Henry M. Walker (Inroads, 2014)

Some strategies when teaching theory courses. - Henry M. Walker (Inroads, 2014)

Structuring student work. - Henry M. Walker (Inroads, 2014)

Conducting departmental reviews and serving as a reviewer. - Henry M. Walker; Joan Krone (J. Comput. Sci. Coll., 2014)

Using CS2013 for a department's curriculum review: a case study. - Henry M. Walker; Samuel A. Rebelsky (J. Comput. Sci. Coll., 2014)

Curricular Assessment: Tips and Techniques. - Henry M. Walker; Sue Fitzgerald; John F. Dooley (SIGCSE, 2015)

Sorting algorithms: when the internet gives you lemons, organize a course festival. - Henry M. Walker (Inroads, 2015)

Priorities for the non-majors, CS course: programming may not make the cut. - Henry M. Walker (Inroads, 2015)

Computational thinking in a non-majors CS course requires a programming component. - Henry M. Walker (Inroads, 2015)

Why a required course on theory? - Henry M. Walker (Inroads, 2015)

Recovering from disappointing student test results. - Henry M. Walker (Inroads, 2015)

Beyond the cliche, mathematical fluency, in the computing curriculum. - Henry M. Walker (Inroads, 2015)

A refined C-based infrastructure and curriculum to support robots in introductory CS. - Vasilisa Bashlovkina; Anita DeWitt; Anqing Liu; Nicolas Knoebber; Henry M. Walker (J. Comput. Sci. Coll., 2015)

With thanks. - Henry M. Walker (Inroads, 2016)

CLASSROOM VIGNETTES: Teacher as coach, mentor, listener (part 1?). - Henry M. Walker (Inroads, 2016)

CURRICULAR SYNCOPATIONS: Using the hill-climbing algorithm with curricula and courses. - Henry M. Walker (Inroads, 2016)

CLASSROOM VIGNETTES: Basic do's and don'ts in the classroom: general environmental and course suggestions. - Henry M. Walker (Inroads, 2016)

CURRICULAR SYNCOPATIONS: Planning and organizing a course for the first time. - Henry M. Walker (Inroads, 2016)

Student-faculty collaboration in developing and testing infrastructure for a C-based course using robots. - Marija Ivica; Sara Marku; Thu Nguyen; Ruth Wu; Henry M. Walker (J. Comput. Sci. Coll., 2016)

CS 1: Beyond Programming. - Douglas Baldwin; Valerie Barr; Amy Briggs; Jessen T. Havill; Bruce A. Maxwell; Henry M. Walker (SIGCSE, 2017)

CLASSROOM VIGNETTES: Basic do's and don'ts in the classroom: combating bias, presentations, and slides. - Henry M. Walker (Inroads, 2017)

CLASSROOM VIGNETTES: Connecting computing with other disciplines and the wider community. - Henry M. Walker (Inroads, 2017)

CLASSROOM VIGNETTES: Lab layouts. - Henry M. Walker (Inroads, 2017)

Retention of students in introductory computing courses: preliminary plans - ACM retention committee. - Henry M. Walker (Inroads, 2017)

ACM RETENTION COMMITTEE: Retention of students in introductory computing courses: curricular issues and approaches. - Henry M. Walker (Inroads, 2017)

CURRICULAR SYNCOPATIONS: Lab-based courses with the 3 C's: content, collaboration, and communication. - Henry M. Walker (Inroads, 2017)

Challenges and Approaches for Data Collection to Understand Student Retention: (Abstract Only). - Henry M. Walker; Mehran Sahami; Christine Alvarado (SIGCSE, 2018)

The SIGCSE symposium: a brief history. - Robert E. Beck; Henry M. Walker (Inroads, 2018)

CLASSROOM VIGNETTES: Software correctness and usefulness in the classroom. - Henry M. Walker (Inroads, 2018)

CURRICULAR SYNCOPATIONS: Getting started with a program review. - Henry M. Walker (Inroads, 2018)

CLASSROOM VIGNETTES: Democracy/student choice and the computing classroom. - Henry M. Walker (Inroads, 2018)

Co-Curricular Activities in Computer Science Departments. - Kathleen Freeman Hennessy; Jennifer Parham-Mocello; Henry M. Walker (SIGCSE, 2019)

CS Education Then and Now: Recollections and Reflections. - Melinda McDaniel; John F. Cigas; Briana B. Morrison; Henry M. Walker (SIGCSE, 2019)

The History of the SIGCSE Submission and Review Software: From Paper to the Cloud? - Henry M. Walker; John F. Dooley (SIGCSE, 2019)

CURRICULAR SYNCOPATIONS: Program breadth versus focus. - Henry M. Walker (Inroads, 2019)

CLASSROOM VIGNETTES: What kind of computing program(s) should my school offer? - Henry M. Walker (Inroads, 2019)

CLASSROOM VIGNETTES: Clarity and efficiency of code in introductory computing courses (part 1). - Henry M. Walker (Inroads, 2019)

1000(binary) ways to help new, visiting, and adjunct faculty. - Henry M. Walker (J. Comput. Sci. Coll., 2019)

Panel: Supporting Student Co-Curricular Experiences. - Kathleen Freeman Hennessy; Margaret Ellis 001; Jennifer Parham-Mocello; Henry M. Walker (SIGCSE, 2020)

CURRICULAR SYNCOPATIONSMentoring undergraduate students for research/development posters and papers. - Henry M. Walker (Inroads, 2020)

CLASSROOM VIGNETTESBias in algorithms and the misuse of big data sets. - Henry M. Walker (Inroads, 2020)

CURRICULAR SYNCOPATIONS: Scaling an oxford-style tutorial on technical/social issues: an experience report. - Henry M. Walker (Inroads, 2020)

CLASSROOM VIGNETTES: An online, database-driven course schedule and pages. - Henry M. Walker (Inroads, 2021)

CURRICULAR SYNCOPATIONS: Graduation with "honors". - Henry M. Walker (Inroads, 2021)

CLASSROOM VIGNETTES: Protecting student privacy through the pandemic (and beyond). - Henry M. Walker (Inroads, 2021)

CLASSROOM VIGNETTES: Adjusting courses to address varying student motivations. - Henry M. Walker (Inroads, 2021)

CURRICULAR SYNCOPATIONS: What is the payoff? - Henry M. Walker (Inroads, 2022)

CURRICULAR SYNCOPATIONS: Reflections on the art of course titles and descriptions. - Henry M. Walker (Inroads, 2022)

Conducting departmental reviews and serving as a reviewer. - Henry M. Walker (J. Comput. Sci. Coll., 2022)

Curricular Syncopations: Where/How Do Loop Invariants Fit? - Henry M. Walker (Inroads, 2023)

CLASSROOM SYNCOPATIONS: Short-Term Convenience and Long-Term Consequences. - Henry M. Walker (Inroads, 2023)

CURRICULAR SYNCOPATIONS: Education to Battle Misinformation. - Henry M. Walker (Inroads, 2023)

CLASSROOM VIGNETTES: Teaching Binary Representation of Numbers, Highlighting Payoffs for Students Interested in Software. - Henry M. Walker (Inroads, 2023)

CLASSROOM VIGNETTES: Experiencing Efficiency of Algorithms and Implementations. - Henry M. Walker (Inroads, 2024)

Classroom vignettes. - Henry M. Walker (Inroads, 2024)

CURRICULAR SYNCOPATIONS: A Modest Individual/Group Exercise on Current Events in Computing. - Henry M. Walker (Inroads, 2024)

CURRICULAR SYNCOPATIONS: Reflections on Pedagogy Advances, Curricular Overcrowding, Grades, Course Goals, Student Succes. - Henry M. Walker (Inroads, 2025)