Strong vision drives growth in CS course at Princeton
The course at Princeton does sound really cool, but I’m not convinced that the course content/curriculum is driving the growth. As we found with MediaComp, the curriculum seems to have little to do with enrollment in a course. I wonder what comparable courses (say, at Harvard or Yale) look like in terms of enrollment.
I strongly agree with the argument that they’re making below for the importance of computational literacy.
Sedgewick said he is pleased that the course leads many students to a greater interest in computer science, but he feels strongly that computers are so integral to modern society that a basic understanding of the field should be a part of any education. In the introduction to their textbook, “Introduction to Programming in Java,” Sedgewick and Wayne say that in the modern world computer science cannot be left to specialists.
“The basis for education in the last millennium was reading, writing and arithmetic; now it is reading, writing and computing,” they write.