Computer_Science
 Home | People | Curriculum | Projects | Resources | Media

Tentative Course Offering Schedule

Prediction is very difficult, especially about the future.
-- Niels Bohr, Danish physicist (1885 - 1962)

Fall 2007
course title instructor
cs101 Fluency with Information Technology Lindell
cs105 Introduction to Computer Science Dougherty
cs105 Introduction to Computer Science Wonnacott
cs235 Information and Coding Theory Lindell
cs245 Programming Languages Dougherty AND Wonnacott
cs392 High Performance Scientific Computing Dougherty
Spring 2008
course title instructor
cs100 World of Computing Dougherty
cs206 Data Structures Wonnacott
cs215 HCI and User Interface Design * Lindell
cs345 Theory of Computation Lindell
cs350 Compilers Wonnacott
Pf. Dougherty working with SIGCSE 2008
* New Course


Fall 2008
course title instructor
cs101 Fluency with Information Technology* Lindell/Dougherty
cs105 Introduction to Computer Science Dougherty
cs105 Introduction to Computer Science Wonnacott
cs240 Computer Architecture Wonnacott
cs3xx CS elective Lindell
Spring 2009
course title instructor
cs206 Introduction to Data Structures Dougherty
cs231 Discrete Mathematics Lindell
cs340 Analysis of Algorithms Lindell
cs355 Operating Systems Dougherty
Pf. Wonnacott on leave

FW: Freshman Writing course | * or another service course TBD


Fall 2009
course title instructor
cs101 Fluency with Information Technology Lindell
cs105 Introduction to Computer Science Wonnacott
cs105 Introduction to Computer Science Dougherty
cs235 Principles of Databases Lindell
cs245 Programming Languages Dougherty AND Wonnacott
cs392 High Performance Scientific Computing % Dougherty
% or cs3xx elective
Spring 2010
course title instructor
cs206 Data Structures Wonnacott
cs231 Discrete Math # Dougherty
cs345 Theory of Computation Dougherty
cs350 Compilers Wonnacott
Pf. Lindell on leave
# or cs2xx elective

Haverford College Page maintained by John Dougherty, David Wonnacott, and Rachel Heaton.
Computer Science Department, Haverford College.