A Personal Pantagraph

Prognostications, Epiphanies, and Banalities

Archive for the 'Teaching' Category

The Case for Computer Science in a Liberal Education

Sunday, July 6th, 2008

We both know that every department would like to have one or two courses required of all freshmen. Where would the Department of English be without English Composition, or Mathematics without Calculus? So I don’t blame you for being skeptical when you hear me, a professor of Computer Science, making the case for [...]

What Prepares Students for Industry?

Thursday, October 11th, 2007

This is the second in a series of entries regarding the future of computer science education. In the previous entry, I talked about what the purpose of computer science education is, and I concluded that it was important to start from the bottom up; i.e., by considering what the students want out of the [...]