Object-Oriented Programming (TUTORIAL). - H. Paul Haiduk (J. Comput. Sci. Coll., 1991)

The Effects of Generating More Offspring from Less-Fit Parents. - H. Paul Haiduk; Mikyeong Ahn; Jon Burgin; Moshe Gotesman; Hans Lyra; H. Willis Means; James Monroe; Sanjukta Patro; Thomas M. English (Evolutionary Programming, 1995)

Iconic programming proves effective for teaching the first year programming sequence. - Ben A. Calloni; Donald J. Bagert; H. Paul Haiduk (SIGCSE, 1997)

Rank and tenure concerns of computer science educators. - Laura Baker; Stewart B. Carpenter; Johnny Carroll; H. Paul Haiduk (J. Comput. Sci. Coll., 2001)

Object-oriented classic data structures for CS 2 in visual basic .net. - H. Paul Haiduk (J. Comput. Sci. Coll., 2002)

Object-oriented classic data structures for CS2 in C#. - H. Paul Haiduk (J. Comput. Sci. Coll., 2003)

C++ templates considered harmful. - H. Paul Haiduk (J. Comput. Sci. Coll., 2004)

Java 5: an evolving programming language. - H. Paul Haiduk (J. Comput. Sci. Coll., 2005)

Java 5 for CS II tutorial. - H. Paul Haiduk (J. Comput. Sci. Coll., 2006)

Java assembly language programming for the JVM: tutorial presentation. - H. Paul Haiduk (J. Comput. Sci. Coll., 2008)

Revitalizing the computer organization course with the Java virtual machine. - H. Paul Haiduk (J. Comput. Sci. Coll., 2008)

Modeling Imprecise Data. - Rajan Alex; H. Paul Haiduk (FECS, 2009)

Eclipse as a software development environment. - Rajan Alex; H. Paul Haiduk (J. Comput. Sci. Coll., 2009)

Java assembly language programming for the JVM: conference workshop. - H. Paul Haiduk (J. Comput. Sci. Coll., 2009)

Java assembly language programming for the JVM. - H. Paul Haiduk (J. Comput. Sci. Coll., 2009)

Java assembly language programming for the JVM. - H. Paul Haiduk; Rajan Alex (J. Comput. Sci. Coll., 2009)

Greenfoot as a teaching tool for a programming course: conference tutorial. - Rajan Alex; H. Paul Haiduk (J. Comput. Sci. Coll., 2010)