Washington College

[ login ]
Offices and Resources

Apply | Make a Gift

Department of Math and Computer Science

Computer Science

What Can I Do With This Major?

Senior Capstone Experience (PDF)

Points of Distinction

  • Many and varied positive job market outcomes
  • Excellent graduate school preparation
  • Innovative courses featuring a team approach to software development
  • Use of current languages, tools, and technology
  • Active Computer Club
  • Major/minor readily combines with others such as Math, Business, and Physics
  • Senior capstone involving substantial programming project or research topic
  • Math/Computer Science residence suite available

The Computer Science Major

The major in computer science consists of at least twelve courses and a senior capstone experience. The following ten courses are required:

  • MAT 201 - Differential Calculus
  • CSI 201 - Computer Science I (formerly MAT 101)
  • CSI 202 - Computer Science II (formerly MAT 102)
  • CSI 203 - Object Oriented Programming
  • CSI 240 - Discrete Mathematics (cross-listed as MAT 240)
  • CSI 250 - Intro to Computer Organization and Architecture (formerly MAT 250)
  • CSI 350 - Theory of Computation (formerly MAT 350)
  • CSI 360 - Database Systems
  • CSI 370 - Design and Analysis of Algorithms (formerly MAT 270)
  • CSI 480 - Software Engineering
  • CSI SCE - Senior Capstone Experience (recent thesis topics)

The remaining two courses must be selected from those listed below.

  • CSI 340 - Numerical Analysis (cross-listed as MAT 340)
  • CSI 380 - Organization of Programming Languages (formerly MAT 371)
  • CSI 450 - Operating Systems (formerly MAT 450)
  • CSI 460 - Artificial Intelligence (formerly MAT 460)
  • CSI 470 - Computer Networks
  • CSI 394, 494 - Special Topics in Computing
  • The Computer Science Minor

    The minor in computer science consists of MAT 201, CSI 201, CSI 202, CSI 203, CSI 250, and any two of the following: CSI/MAT 240, CSI/MAT 340, CSI 350, CSI 360, CSI 370, CSI 380, CSI 450, CSI 460, CSI 470, CSI 480, and CSI 394/494.