AGNESS: A Generalized Network-based Expert System Shell. - James R. Slagle; Michael R. Wick; Marius O. Poliac (AAAI, 1986)

An expert system for treadmill excercise ECG test analysis (abtracts). - James R. Slagle; John M. Long; Michael R. Wick; John P. Matts; Arthur S. Leon (ACM Conference on Computer Science, 1986)

A journalistic explanation facility for an expert system shell (abstract only). - James R. Slagle; Michael R. Wick (ACM Conference on Computer Science, 1987)

Lessons learned while implementing expert systems in the real world of clinical trials data analyses: The POSCH AI project. - John M. Long; James R. Slagle; Michael R. Wick; Erach A. Irani; Patrick R. Weisman; John P. Matts; Paul F. Clarkson (CBMS, 1988)

A Method for Evaluating Candidate Expert System Applications. - James R. Slagle; Michael R. Wick (AI Mag., 1988)

Reconstructive Explanation: Explanation as Complex Problem Solving. - Michael R. Wick; William B. Thompson (IJCAI, 1989)

The 1988 AAAI Workshop on Explanation - Report. - Michael R. Wick (AI Mag., 1989)

An Explanation Facility for Today's Expert Systems. - Michael R. Wick; James R. Slagle (IEEE Expert, 1989)

The partitioned support network for expert system justification. - Michael R. Wick; James R. Slagle (IEEE Trans. Syst. Man Cybern., 1989)

A reconstructive approach to automated design synthesis. - Michael R. Wick; B. D. Britt (Great Lakes Symposium on VLSI, 1991)

Reconstructive Expert System Explanation. - Michael R. Wick; William B. Thompson (Artif. Intell., 1992)

Expert system explanation in retrospect: A case study in the evolution of expert system explanation. - Michael R. Wick (J. Syst. Softw., 1992)

Assessing student's critical thinking skills and attitudes toward computer science. - Thomas Moore; Michael R. Wick; Blaine Peden (SIGCSE, 1994)

Explanation as a Primary Task in Problem Solving. - Michael R. Wick (Knowl. Eng. Rev., 1994)

On using C++ and object-orientation in CS1: the message is still more important than the medium. - Michael R. Wick (SIGCSE, 1995)

Kaleidoscope: using design patterns in CS1. - Michael R. Wick (SIGCSE, 2001)

A reductionist approach to a course on programming languages. - Michael R. Wick; Daniel E. Stevenson (SIGCSE, 2001)

Using an environment chain model to teach inheritance in C++. - Michael R. Wick; Daniel E. Stevenson; Andrew T. Phillips (SIGCSE, 2002)

Comparing the template method and strategy design patterns in a genetic algorithm application. - Michael R. Wick; Andrew T. Phillips (ACM SIGCSE Bull., 2002)

Implementing CC2001: a breadth-first introductory course for a just-in-time curriculum design. - Andrew T. Phillips; Daniel E. Stevenson; Michael R. Wick (SIGCSE, 2003)

An object-oriented refactoring of Huffman encoding using the Java collections framework. - Michael R. Wick (SIGCSE, 2003)

Using the game of life to introduce freshman students to the power and elegance of design patterns. - Michael R. Wick (OOPSLA Companion, 2004)

Seven design rules for teaching students sound encapsulation and abstraction of object properties and member data. - Michael R. Wick; Daniel E. Stevenson; Andrew T. Phillips (SIGCSE, 2004)

Steganography and cartography: interesting assignments that reinforce machine representation, bit manipulation, and discrete structures concepts. - Daniel E. Stevenson; Michael R. Wick; Steven J. Ratering (SIGCSE, 2005)

Teaching design patterns in CS1: a closed laboratory sequence based on the game of life. - Michael R. Wick (SIGCSE, 2005)

Using testing and JUnit across the curriculum. - Michael R. Wick; Daniel E. Stevenson; Paul J. Wagner (SIGCSE, 2005)

On using scheme to introduce prolog. - Michael R. Wick; Daniel E. Stevenson (SIGCSE, 2006)

Using market basket analysis to integrate and motivate topics in discrete structures. - Michael R. Wick; Paul J. Wagner (SIGCSE, 2006)

Digital gaming as a vehicle for learning. - Ursula Wolz; Tiffany Barnes; Ian Parberry; Michael R. Wick (SIGCSE, 2006)

Programming-lite: a dialog on educating computer science practitioners in a "flat world". - Robert B. Allen; David Klappholz; Michael R. Wick; Carol Zander (SIGCSE, 2007)

Bridging the conceptual gap: assessing the impact on student attitudes toward programming. - Michael R. Wick (SIGCSE, 2007)

Using programming to help students understand the value of diversity. - Michael R. Wick (SIGCSE, 2009)