O. William McClung
Faculty/Staff profile
Professor of Mathematics and Computer Science
Education:
Ph.D., Mathematics (Algebra), University of Oregon, 1978
M.S., Computer Science, Stanford University, 1987
M.A., Mathematics, Columbia University, 1968
B.A., Mathematics, Williams College, 1967
Teaching philosophy:
I hear and I forget. I see and I remember. I do and I understand.
—Confucius
Courses taught:
Program Design (Java)
UNIX
Imperative Programming (C/C++)
Database Design
Compiler Construction
Data Structures
Course schedule:
Research and academic interests:
Computer science education
Number theory
Professional and community affiliations, certifications and awards:
Organist, Blessed Sacrament Church
Association for Computing Machinery (ACM)
Special Interest Group in Computer Science Education (SIGCSE)
Mathematical Association of America (MAA)
Woodrow Wilson National Fellowship (1967)
Phi Beta Kappa (Williams 1966)