Message-passing in lower-level computer science courses. - Timothy J. McGuire (J. Comput. Sci. Coll., 2003)

A simplified message-passing library. - Timothy J. McGuire (J. Comput. Sci. Coll., 2004)

Issues in the development of a digital forensics curriculum. - Timothy J. McGuire; Karon N. Murff (J. Comput. Sci. Coll., 2006)

Nifty assignments. - A. Frank Ackerman; Timothy J. McGuire; Terry Scott 001; John Peterson (J. Comput. Sci. Coll., 2008)

Using the DC3 forensic challenge as a basis for a special topics digital forensics upper level undergraduate course. - David Collins 004; Timothy J. McGuire (J. Comput. Sci. Coll., 2008)

Attracting majors: panel discussion. - Ken T. N. Hartness; Li-Jen Shannon; Timothy J. McGuire; Phyllis Tedford (J. Comput. Sci. Coll., 2008)

Introducing multi-core programming into the lower-level curriculum: an incremental approach. - Timothy J. McGuire (J. Comput. Sci. Coll., 2010)

A gentle way of introducing multi-core programming into the curriculum: tutorial presentation. - Timothy J. McGuire (J. Comput. Sci. Coll., 2010)

Introducing multi-core programming using OpenMP into the undergraduate curriculum: conference tutorial. - Michael C. Scherger; Timothy J. McGuire (J. Comput. Sci. Coll., 2010)

Multi-core programming in Java: conference tutorial. - Timothy J. McGuire (J. Comput. Sci. Coll., 2012)

Using LittleFe to introduce parallel and distributed computing in the curriculum. - Timothy J. McGuire (J. Comput. Sci. Coll., 2014)

A gentle introduction to GPU programming: conference tutorial. - Timothy J. McGuire; Michael C. Scherger (J. Comput. Sci. Coll., 2016)

Preparing for the new ABET-CAC computing and cybersecurity criteria. - Timothy J. McGuire; Rob Byrd; Deborah L. Dunn (J. Comput. Sci. Coll., 2019)