Gettysburg

Computer Science


Requirements for the Computer Science major
The requirements for a Bachelor of Arts in computer science are 10 courses in computer science at the level of Computer Science 107/111 or above. One of the courses may be selected from a list of approved courses offered by other departments. 

The 10 courses must include:

  • Computer Science 107/111: Computer Science I
  • Computer Science 112: Computer Science II
  • Computer Science 201: The Mathematics of Computation OR Math 215: Abstract Mathematics I
  • Computer Science 216: Data Structures
  • Computer Science 221: Computer Organization and Assembly Language Programming
  • Computer Science 301: Theory of Computation
  • Computer Science 440: Advanced System Design (taken during the senior year)

In addition to the 10 courses in computer science, students must take:

  • Equivalent of Mathematics 111 or above (usually taken during the first year)
Approved courses offered by other departments
  • Biology 251
  • Mathematics 351 and 366
  • Physics 240
  • Psychology 315, 316 or 338

Requirements for the Computer Science minor

The minor in Computer Science consists of any six Computer Sciences courses numbered 107/111 or above.

Computer Science

Campus Box 402
300 North Washington St.
Gettysburg, Pennsylvania
(717) 337-6630

© 2013 Gettysburg College. All Rights Reserved

logo2