Identifying the gaps between education and training. - Freeman L. Moore; James T. Streib (SIGCSE, 1989)

Seminar in computer ethics: a one semester hour course. - James T. Streib (CQL, 1996)

Simplified assembly language programming. - James T. Streib (J. Comput. Sci. Coll., 2000)

A survey of computer science curricula at liberal arts colleges: a pilot study. - James T. Streib; Curt M. White (J. Comput. Sci. Coll., 2001)

Applications software programming. - James T. Streib; James W. Chaffee (J. Comput. Sci. Coll., 2004)

Using contour diagrams and JIVE to illustrate object-oriented semantics in the Java programming language. - James T. Streib; Takako Soma (SIGCSE, 2010)

Guide to Java - A Concise Introduction to Programming - James T. Streib; Takako Soma (Springer, 2014)

Critical thinking and debugging software. - James T. Streib (J. Comput. Sci. Coll., 2015)

Guide to Data Structures - A Concise Introduction Using Java - James T. Streib; Takako Soma (Springer, 2017)

Guide to Assembly Language - A Concise Introduction, Second Edition - James T. Streib (Springer, 2020)