Bradley Richards

Brad Richards

Professor, Mathematics and Computer Science

Professor Richards holds BA degrees in Physics and Computer Science, an MSc in Computer Science, and earned his PhD in Computer Science from the University of Wisconsin — Madison, where his research was on custom memory-system support for distributed shared-memory parallel computers. In addition to his continuing work on parallel and distributed computing, Dr. Richards is active in Computer Science education, having authored numerous papers on pedagogy and curricular issues. He has been teaching at Puget Sound since 2005.

BA Gustavus Adolphus College 1988
MSC University of Victoria 1990
MS University of Wisconsin Madison 1992
Ph.D University of Wisconsin Madison 1996
Computer Science II CSCI 261-A 2218
Programming Language Paradigms CSCI 291-A 2218
Senior Project CSCI 460-A 2218
Intro to Computer Science CSCI 161-C 2224
Programming Language Paradigms CSCI 291-A 2224
Capstone in Computer Science CSCI 440-A 2224

Contact Information

Thompson 401