A model for studying the spread of computer viruses. - James K. Harris; Robert P. Trueblood (ACM Southeast Regional Conference, 1990)

Plagiarism in computer science courses. - James K. Harris (Ethics in Computer Age, 1994)

Generating coefficients of representation polynomials. - James K. Harris (ACM Southeast Regional Conference, 2000)

CS1: where is visual basic? - James Harris 002 (J. Comput. Sci. Coll., 2000)

Programming non-deterministically using automata simulators. - James Harris 002 (J. Comput. Sci. Coll., 2002)

Enhancing learning in a data communication and networking course with laboratory experiments. - Ardian N. Greca; Robert P. Cook; James Harris 002 (J. Comput. Sci. Coll., 2004)

Using computer algebra systems in the teaching of analysis of recursive functions. - James Harris 002 (J. Comput. Sci. Coll., 2006)

On Dijkstra's Algorithm for Deadlock Detection. - Youming Li; Ardian N. Greca; James Harris 002 (SCSS (2), 2008)

Ethical issues in web design. - James K. Harris (J. Comput. Sci. Coll., 2009)

Teaching game programming using XNA: what works and what doesn't. - James Harris 002 (J. Comput. Sci. Coll., 2011)

Testing programming aptitude in introductory programming courses. - James Harris 002 (J. Comput. Sci. Coll., 2014)