An alternative culminating experience for master's students in computer science. - James C. McKim; Timothy O. Martyn; Roger H. Brown; Michael M. Danchak; Kathleen L. Farrell; C. William Higginbotham; Irina Ilovic; Brian J. McCartin; J. Peter Matelski (SIGCSE, 1991)

Software Development with Eiffel. - James C. McKim Jr. (TOOLS (5), 1991)

Teaching Object-Oriented Programming and Design. - James C. McKim (TOOLS (8), 1992)

Class Interface Design. - James C. McKim; David A. Mondou (TOOLS (8), 1992)

Evaluating and extending npath as a software complexity measure. - Beth McColl; James C. McKim Jr. (J. Syst. Softw., 1992)

Teaching object-oriented programming and design (abstract). - James C. McKim Jr. (OOPSLA Addendum, 1992)

The Many Faces of a Class: Views and Contrasts. - Richard Bielak; James C. McKim (TOOLS (11), 1993)

Class interface design: Designing for correctness. - James C. McKim Jr.; David A. Mondou (J. Syst. Softw., 1993)

Eiffel Essentials Presentation. - James C. McKim (TOOLS (13), 1994)

Teaching Object-Oriented Techniques. - James C. McKim (TOOLS (13), 1994)

Let There be Objects. - Richard Bielak; James C. McKim (J. Object Oriented Program., 1994)

Teaching Object Oriented Programming and Design with Eiffel. - James C. McKim Jr. (CSEE, 1995)

Programming by Contract: Designing for Correctness. - James C. McKim (J. Object Oriented Program., 1996)

Eiffel Essentials. - James C. McKim (TOOLS (23), 1997)

Eiffel User Workshop. - James McKim 001; Richard Mitchell (TOOLS (23), 1997)

Using a Multi-Term Project to Teach Object Oriented Programming and Design. - James C. McKim (TOOLS (26), 1998)

Object-Oriented Capabilities of Visual Basic. - Joyce M. Kai; James C. McKim (J. Object Oriented Program., 1998)

Advanced Programming by Contract. - James C. McKim (TOOLS (29), 1999)

Extending a Method of Devising Software Contracts. - Richard Mitchell; James McKim 001 (TOOLS (32), 1999)

Issues Affecting Graduate and Postgraduate Software Engineering Curricula. - Heidi J. C. Ellis; James C. McKim; Houman Younessi (CSEE&T, 2000)

Reuse-Based Programming with the Eiffel Libraries. - James C. McKim (TOOLS (39), 2001)

Design by Contract, By Example. - R. Mitchell; James C. McKim (TOOLS (39), 2001)

Using a Multiple Term Project to Teach Object Oriented Programming and Design. - James C. McKim; Heidi J. C. Ellis (CSEE&T, 2004)

Course Module: Design By Contract. - James C. McKim; Heidi J. C. Ellis (CSEE&T, 2005)

Using a recursive traversal algorithm with an active composite pattern in swing applications. - Robert M. Languedoc; James C. McKim Jr.; Joseph G. Trausch (OOPSLA Companion, 2009)

The opportunities and challenges to teach web programming in computer science curriculum CS2013. - Xusheng Wang; James C. McKim (J. Comput. Sci. Coll., 2013)