The Computational Universe
Recorded 12 June 2012 in Lausanne, Vaud, Switzerland
Event: SuRI - I&C - Summer Research Institute
Can we teach introductory computer science without programming?
Conventional wisdom holds that introductory computer science courses must have programming as a key component. This talk will describe an introductory computer science course with labs that the speaker created and has taught at Princeton University to non-majors. The course covers a broad array of computer science topics ---theory, AI, robotics, hardware, software, systems, etc.--- and satisfies the university's "Science and Technology (with labs)" requirement. The course does not use any programming per se, though students do learn pseudocode. The message is: "Computer science is about more than programming."
Watched 9435 times.Watch