Michael J. Quinn
Univ. of New Hampshire, Durham
On finding a stable roommate, job, or spouse: a case study crossing the boundaries of computer science courses
SIGCSE '92 Proceedings of the twenty-third SIGCSE technical symposium on Computer science education