Proposed Course Sequence


Course Sequence

2003/2004

Fall
  • CS128 Programming and Problem Solving (Every Fall)
  • CS310 Algorithms and Data Structures (Every Fall)
  • CS420 Operating Systems (Every other Fall)
  • CS440 Programming Languages (Every other Fall)
  • CS480 Senior Seminar (Every Fall)
Spring
  • CS256 Advanced Programming (Every Spring)
  • CS320 Principles of Computer Organization (Every Spring)
  • CS380 Theory of Computation (Every Spring)
  • CS?82 Topics (Every Spring)
  • CS480 Senior Seminar (Extra Section)
2004/2005 (Subject to revision to accommodate sabbaticals)

Fall
  • CS128 Programming and Problem Solving (Every Fall)
  • CS310 Algorithms and Data Structures (Every Fall)
  • CS410 Networks (Every other Fall)
  • CS430 Databases (Every other Fall)
  • CS480 Senior Seminar (Every Fall)
Spring
  • CS256 Advanced Programming (Every Spring)
  • CS320 Principles of Computer Organization (Every Spring)
  • CS360 Parallel Computation (Every Third Spring)
  • CS380 Theory of Computation (Every Spring)
  • CS?82 Topics (Every Spring)
Click here for a graphical representation of the courses and their prerequisites



| CS Home | Earlham College | WebDB | Earlham Mail | Earlham Libraries | Word Online |

Copyright 1996-2007 by Earlham College Computer Science Department.
If you're curious about why we copyright, see Peter Suber's 'Why Copyright Web Documents?'

Looking for something which is not here? Contact: Email Link
Last updated: Thursday, 04-Oct-2007 12:58:07 EDT