For information about Web accessibility, please contact the Webmaster at webmaster@haverford.edu.

Haverford College

Computer Science

header image

Courses : Course Schedule

Fall 2011, Haverford

Computer Science

ID Title Instructors Time
CMSCH105A01 Introduction to Computer Science David Wonnacott (Profile) TTh 11:30-1:00
CMSCH130A01 Foundations of Rigorous Thinking Steven Lindell (Profile) T 1:30-4:00
CMSCH235A01 Information and Coding Theory (Syllabus) Steven Lindell (Profile) MWF 3:00-4:00
CMSCH245A01 Principles of Programming Languages (Syllabus) David Wonnacott (Profile)
John Dougherty (Profile)
MWF 10:30-11:30
CMSCH287A01 High Performance Computing John Dougherty (Profile) MW 12:30-2:00
CMSCH399C01 Senior Thesis John Dougherty (Profile) HTBA
CMSCH399C02 Senior Thesis Steven Lindell (Profile) HTBA
CMSCH399C03 Senior Thesis David Wonnacott (Profile) HTBA

Spring 2012, Haverford

Computer Science

ID Title Instructors Time
CMSCH100B01 The World of Computing John Dougherty (Profile) MWF 9:30-10:30
CMSCH106B01 Introduction to Data Structures (Syllabus) John Dougherty (Profile) TTh 11:30-1:00
CMSCH187B01 Scientific Computing: Discrete Systems David Wonnacott (Profile)
Philip Meneely (Profile)
TTh 11:30-1:00
CMSCH300B01 Computer Science Research Foundations Steven Lindell (Profile) WF 2:30-4:00
CMSCH304B01 Computational Physics Peter Love (Profile) TTh 2:30-4:00
CMSCH345B01 Theory of Computation Steven Lindell (Profile) MW 12:30-2:00
CMSCH350B01 Compiler Design (Syllabus) David Wonnacott (Profile) MWF 10:30-11:30
CMSCH394B01 Advanced Topics in Theoretical Computer Science & Discrete Mathematics (Syllabus) Lynne Butler (Profile) MWF 10:30-11:30
CMSCH399C01 Senior Thesis John Dougherty (Profile) HTBA
CMSCH399C02 Senior Thesis Steven Lindell (Profile) HTBA
CMSCH399C03 Senior Thesis David Wonnacott (Profile) HTBA