Bryn Mawr College Home Page

Department

People

Curriculum
Research
Resources

Clicking on the course name will take you to the course web pages, if available.

Fall 2010 Courses at Bryn Mawr College

CS110 Introduction to Computing
Tue-Thu 2:30p-4:00p in Room 349 Park plus Two hours of Lab TBA
Instructor: Deepak Kumar
Satisfies Division II or Quantitative Requirement
Required course for all Computer Science Majors and Minors

CS206 Data Structures
Mon-Wed 2:30p-4:00p in Room 337 Park plus Two hours of Lab TBA
Instructor: Douglas Blank
Satisfies Div II Requirement
Required course for all Computer Science Majors and Minors

CS231 Discrete Mathematics
Also MATH 231 & PHIL 230

Tue-Thu 1:00p to 2:30p in Room 349 Park
Instructor: Leslie Cheng
Satisfies Division II and Quantitative Requirement
Required course for all Computer Science Majors and Minors

CS245 Principles of Programming Languages
Tue-Thu 10:00a-11:30a in Room 349 Park plus Two hours of Lab TBA
Instructor: Deepak Kumar
Required course for all Computer Science majors, and some Minors

CS312 Computer Graphics
Mon-Wed-Fri 1:00p-2:00p in Room 336 Park plus Two hours of Lab TBA
Instructor: Eric Eaton
Elective course for all Computer Science Majors and Minors

CS371 Cognitive Science
Mon-Wed 10:00a-11:30a in Room Park 337 plus Two hours of Lab TBA
Instructor: Douglas Blank
Elective course for all Computer Science Majors and Minors

CS380 Recent Advances in Computer Science
TOPIC: Sustainability & Assistive Computing NEW COURSE

TuTh 2:30p to 4:00p in Room Park 337
Instructor: Eric Eaton
Elective course for all Computer Science Majors and Minors
Description: This course will explore how to use computers and
computational methods for positive change, examining both broader
impacts on social development and environmental sustainability, and
narrower improvements to individual lives through assistive technologies.

CS403 Supervised Work/Independent Study


Fall 2010 Courses at Haverford College

CS105 Introduction to Computer Science
Mon-Wed 12:30p-2:00p in Room 109 Hilles
Instructor: Dave Wonnacott

CS147 History of Mechanized Thought
Mon-Wed 12:30p to 2:00p in Room 310 Link
Instructor: Steven Lindell

CS240 Principles of Computer Organization
Tue-Thu 1:00-2:30p in Room Hilles 110
Instructor: John Dougherty

CS392 Advanced Topics: Software Development for Accessibility
Mon-Wed-Fri 11:30a to 12:30a in Room 110 Hilles
Instructor: John Dougherty

CS394 Number Systems and Computer Arithmetic
Mon-Wed-Fri 10:00a-11:30a in Room 310 Link
Instructor: Steven Lindell

CS394 Advanced Topics in Theoretical Computer Science & Discrete Mathematics
Mon-Wed-Fri 3:00p to 4:00 p in Room 213 Sharpless
Instructor: David Lipell