1999

Urban-Lurain M, Weinshank DJ. Mastering computing technology: A new approach for non-computer science majors. Vol Division C. Montreal, CA: American Educational Research Association; 1999. Abstract
Urban-Lurain M, Weinshank DJ. "I Do and I Understand:" Mastery model learning for a large non-major course. Special Interest Group on Computer Science Education. 1999;30:150-4. Abstract

1996

1995

Weinshank DJ, Urban-Lurain M, Danieli T, McCuaig, G.. Integrated introduction to computing. updated first edition, revised and enlarged ed. Dubuque, Iowa: Kendall/Hunt Publishing Company; 1995. Abstract

1990

Weinshank DJ, Urban-Lurain M, Danieli T. Introduction to computing: Telecourse with Waterloo BASIC. 2nd ed. Dubuque, Iowa: Kendall/Hunt Publishing Company; 1990.
Urban-Lurain M. Detecting similarities in student program assignments to prevent cheating. Session ED 045 ed. Cincinnati, OH: Digital Equipment Users Society; 1990.

1989

Urban-Lurain M, McCorry ME. An integrated menu and help system for instructional software. Session ED 009 ed. Nashville, TN: Digital Equipment Users Society; 1989.

1988

Weinshank DJ, Urban-Lurain M, Olds S. Introduction to computing: Telecourse with Waterloo BASIC. Dubuque, Iowa: Kendall/Hunt Publishing Company; 1988.