Computer organization/architecture: a threaded top-down design. - Barry J. Donahue; Carl W. Steidley (ACM Conference on Computer Science, 1988)

Using assembly language to teach concepts in the introductory course. - Barry J. Donahue (SIGCSE, 1988)