![]()
Computer Science Major and Minor Requirements
Major:
Minor:
- MATH 190 Discrete Mathematics
- MATH 180 Calculus A
- MATH 195 Math Toolkit
- CS 128 Programming and Problem Solving
- CS 256 Advanced Programming
- CS 310 Algorithms and Data Structures
- CS 320 Principles of Computer Organization
- CS 380 Theory of Computation
- CS 488 Senior Seminar
Plus 4 of any 300 or higher CS course, which might including:
- CS 340 Logical Systems
- CS 260 Philosophy of Minds and Machines
- CS 350 Electronics and Instrumentation
- Either MATH 190 Discrete Mathematics OR MATH 195 Math Toolkit
- CS 128 Programming and Problem Solving
- CS 256 Advanced Programming
- CS 310 Algorithms and Data Structures
Plus 3 of any 300 or higher CS course, which might including:
- CS 340 Logical Systems
- CS 260 Philosophy of Minds and Machines
- CS 350 Electronics and Instrumentation
![]()
| CS Home | Earlham College | WebDB | Earlham Mail | Earlham Libraries | Word Online |
Copyright 1996-2006 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:
Last updated: Friday, 03-Feb-2006 10:28:04 EST