Computer_Science Computer Science Courses
2009 - 2010
Haverford, Bryn Mawr and Swarthmore
 Home | People | Curriculum | Projects | Resources | Media
TriCollege Course Guide

Fall_2009 Haverford
Registration-ID Course Name Instructor Misc Days and Times Location
CMSCH105A01
Introduction to Computer Science
David Wonnacott
NA QU II Q
MW 12:30-2:00
KINSC Hilles 108
CMSCH235A01
Information and Coding Theory
Steven Lindell
NA IIQ
MWF 3:00-4:00
KINSC Link 310
CMSCH245A01
Principles of Programming Languages
David Wonnacott
NA IIQ
TTh 1:00-2:30
KINSC Hilles 108
CMSCH287A01
High Performance Computing
John Dougherty
NA
MWF 9:30-10:30
KINSC Hilles 110
CMSCH394A01
Advanced Topics in Theoretical Computer Science & Discrete Mathematics
Lynne Butler
NA II
MW 12:30-2:00

CMSCH394A02
Advanced Topics in Theoretical Computer Science & Discrete Mathematics
David Lippel
NA II
TTh 10:00-11:30
KINSC Hilles 011
CMSCH399C01
Senior Thesis
John Dougherty
NA


CMSCH399C02
Senior Thesis
Steven Lindell
NA


CMSCH399C03
Senior Thesis
David Wonnacott
NA


CMSCH480A01
Independent Study
John Dougherty
NA


CMSCH480A02
Independent Study
Steven Lindell
NA



Spring_2010 Haverford
Registration-ID Course Name Instructor Misc Days and Times Location
CMSCH100B01
The World of Computing
John Dougherty
NA QU II/Q
MWF 9:30-10:30
TBD
CMSCH106B01
Introduction to Data Structures
John Dougherty
NA QU II Q
MW 12:30-2:00
TBD
CMSCH187B01
Scientific Computing: Discrete Systems
David Wonnacott
NA II Limit:20
TTh 10:00-11:30
KINSC Hilles 110
CMSCH210B01
Linear Optimization and Game Theory
Lynne Butler
NA QU IIandQ
MF 12:30-2:00
TBD
CMSCH300B01
Computer Science Research Foundations
David Wonnacott
NA II
F 1:30-4:00
TBD
CMSCH345B01
Theory of Computation
Steven Lindell
NA
MW 12:30-2:00
TBD
CMSCH350B01
Compiler Design
David Wonnacott
NA II
TTh 1:00-2:30
TBD
CMSCH399C01
Senior Thesis
John Dougherty
NA


CMSCH399C02
Senior Thesis
Steven Lindell
NA


CMSCH399C03
Senior Thesis
David Wonnacott
NA



Fall_2009 Bryn_Mawr
Registration-ID Course Name Instructor Misc Days and Times Location
CMSCB110001
Introduction to Computing
Blank,Douglas
Class Nbr: 1259 Div: II & Q
TTH 2:30pm-4:00pm
PK243
CMSCB231001
Discrete Mathematics I
Hughes,Rhonda J.
Class Nbr: 1904 Div: II & Q
MWF 12:00pm-1:00pm
PK338
CMSCB240001
Computer Organization
Kumar,Deepak
Class Nbr: 1261 Div: II
MW 10:00am-11:30am
PK337
CMSCB361001
Emergence
Blank,Douglas
Class Nbr: 1262
MW 1:00pm-2:30pm
PK231
CMSCB372001
Intro Artificial Intelligence
Kumar,Deepak
Class Nbr: 1263 Div: II & Q
TTH 10:00am-11:30am
PK337
CMSCB380001
Recent Advances in Comp Sci-Computational Geometry
Xu,Dianna
Class Nbr: 1264 Div: II
MW 2:30pm-4:00pm
PK230
CMSCB403001
Independent Study
Xu,Dianna
Class Nbr: 2604


CMSCB403002
Independent Study
Blank,Douglas
Class Nbr: 2615


CMSCB425001
Praxis III-Computing and Education
Blank,Douglas
Class Nbr: 2623



Spring_2010 Bryn_Mawr
Registration-ID Course Name Instructor Misc Days and Times Location
CMSCB110001
Introduction to Computing
Blank,Douglas
Class Nbr: 1101 Div: II & Q NA/QU
TTH 2:30pm-4:00pm
PK337
CMSCB206001
Intro to Data Structures
Kumar,Deepak
Class Nbr: 1102 Div: II NA/QU
TTH 10:00am-11:30am
PK336
CMSCB246001
Programming Paradigms-Merging Real & Virtual Worlds
Blank,Douglas
Class Nbr: 1805 Div: II & Q NA
MW 2:30pm-4:00pm
PK230
CMSCB250001
Computational Methods
Sears,Mike
Class Nbr: 1651 Div: II & Q NA
TTH 1:00pm-4:00pm
PK10
CMSCB330001
Algorithms: Design & Practice
Kumar,Deepak
Class Nbr: 1104 Div: II & Q
MW 10:00am-11:30am
PK336
CMSCB355001
Operating Systems
Xu,Dianna
Class Nbr: 1105 NA
TTH 11:30am-1:00pm
PK349
CMSCB399001
Senior Conference
Xu,Dianna
Class Nbr: 1106
F 2:00pm-5:00pm

CMSCB403001
Independent Study

Class Nbr: 1851 NA



Fall_2009 Swarthmore
Registration-ID Course Name Instructor Misc Days and Times Location
CPSC 021 1
Intro to Computer Science
Danner, A

MWF 10:30am-11:20am
Science Center 240
CPSC 021 1A
Intro to Computer Science-Lab
Danner, A

TBA
TBA
CPSC 021 2
Intro to Computer Science
Newhall, T

TTH 11:20am-12:35pm
Science Center 240
CPSC 021 2B
Intro to Computer Science-Lab
Newhall, T

TBA
TBA
CPSC 021 3
Intro to Computer Science
Knerr, J

MWF 11:30am-12:20pm
Science Center 256
CPSC 021 3C
Intro to Computer Science-Lab
Knerr, J

TBA
TBA
CPSC 033 01
Computer Organization
Kelemen, C

MWF 09:30am-10:20am
Science Center 240
CPSC 033 A
Computer Organization-Lab
Kelemen, C

TBA
TBA
CPSC 035 01
Data Structures and Algorithms
Meeden, L

TTH 09:55am-11:10am
Science Center 240
CPSC 035 A
Data Structures/Algorithms-Lab
Meeden, L

F 02:00pm-03:30pm
Science Center 240
CPSC 037 01
Structure/Interprt-Comp Progra
Kelemen, C

MWF 11:30am-12:20pm
Science Center 240
CPSC 037 A
Structure/Interprt-Comp-Lab
Kelemen, C

TBA
TBA
CPSC 038 01
Fundamentals-Digital Systems
Moreshet, T

TTH 08:30am-09:45am
Hicks 211
CPSC 038 A
Fundamentals-Digital Syst-Lab
Moreshet, T

M 01:15pm-04:15pm
Hicks 310
CPSC 038 B
Fundamentals-Digital Syst-Lab
Moreshet, T

W 01:15pm-04:15pm
Hicks 310
CPSC 063 01
Artificial Intelligence
Eaton, E

TTH 07:00pm-08:30pm
Science Center 264
CPSC 063 A
Artificial Intelligence-Lab
Eaton, E

TBA
TBA
CPSC 091 01
Socially Responsible Computing
Turnbull, D

W 01:15pm-04:00pm
Science Center 246
CPSC 091 A
Socially Responsible Comp-Lab
Turnbull, D

TBA
TBA
CPSC 093 01
DirRdg or Research Project


TBA
TBA
CPSC 097 01
Senior Conference
Turnbull, D

TTH 09:55am-11:10am
Science Center 246
CPSC 180 01
Senior Honors Thesis


TBA
TBA

Spring_2010 Swarthmore
Registration-ID Course Name Instructor Misc Days and Times Location
CPSC 015A 01
FYS:Tech for Devel Communities
Turnbull, D

W 01:15pm-04:00pm
Science Center 246
CPSC 015A 1A
FYS:Tech for Devel Comm-Lab
Turnbull, D

TBA
TBA
CPSC 021 01
Intro to Computer Science
Newhall, T

MWF 09:30am-10:20am
Science Center 240
CPSC 021 X
Intro to Computer Science-Lab
Meeden, L

TBA
TBA
CPSC 021 Y
Intro to Computer Science-Lab
Newhall, T

TBA
TBA
CPSC 021 Z
Intro to Computer Science-Lab
Turnbull, D

TBA
TBA
CPSC 021B 01
Int to CompSci:App in Biology
Meeden, L

TTH 09:55am-11:10am
Science Center 240
CPSC 035 01
Data Structures and Algorithms
Danner, A

TTH 02:40pm-03:55pm
Science Center 240
CPSC 035 A
Data Structures/Algorithms-Lab
Danner, A

F 02:00pm-03:30pm
Science Center 256
CPSC 046 01
Theory of Computation
Danner, A

TTH 09:55am-11:10am
Science Center 264
CPSC 046 A
Theory of Computation-Lab
Danner, A

TBA
TBA
CPSC 081 01
Adaptive Robotics
Meeden, L

TTH 01:15pm-02:30pm
Science Center 252
CPSC 081 A
Adaptive Robotics-Lab
Meeden, L

TBA
TBA
CPSC 082 01
Mobile Robotics
Mather, T

TTH 11:20am-12:35pm
TBA
CPSC 087 01
Parallel/Distributed Systems
Newhall, T

MWF 11:30am-12:20pm
Science Center 264
CPSC 087 A
Parallel/Distributed Syst-Lab
Newhall, T

TBA
TBA
CPSC 093 01
DirRdg or Research Project


TBA
TBA
CPSC 180 01
Senior Honors Thesis


TBA
TBA

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