Eric Roberts >
The Intellectual Excitement of Computer Science
All too often, students today have come to equate computer science with
programming, oblivious to the fact that computer science is a much
broader field with a rich intellectual tradition.
This seminar introduces students to several of the most interesting and
challenging problems in computer science, exploring a range of topics
including the analysis of algorithms, computability, cryptography,
hardware design, and artificial intelligence.
This year's course, which is also open to students from Oxford
University, will place particular emphasis on British contributions to
computer science, including the work of Charles Babbage, Ada Lovelace,
Alan Turing, and Tony Hoare.
Students are expected to undertake a small-group research project
examining other intellectually exciting aspects of the field.
No prior experience with computer science is required, but an interest
in and enthusiasm for problem-solving will help enormously.
The Colossus Machine
Modeling Natural Systems
Accessible Technology in the 21st Century
Hacking: Evolution of the Virtual Underground
The Planiverse: Computer Contact with a Two-Dimensional World
The 64-Bit Processor Revolution
Philosophical Perspectives on Artificial Intelligence
Modern Cryptography: Theory and Applications
Natural Language Processing
Artificial Intelligence: Strategies and Tactics for Intelligent Search
Computers and the Human Genome Project
Automatic Theorem Proving
The InternetHistory and Protocols
Game Theory and the Prisoners Dilemma
Robot Motion Planning
Last modified on Thu Sep 3 23:56:43 2009 by eroberts