top of page

Dartmouth College

Hanover, New Hampshire
Degree:

BA

Computer Science

Location:

Department of Computer Science

Credits:

35 courses

System:

Term

Required Computer Science (or Related):

• CSOC 1 OR ENGS 20: Introduction to Programming and Computation OR Introduction to Scientific Computing (1 course)
• CSOC 10: Problem-Sovling Through Object-Oriented Programming (1 course)
• Theory and Algorithms courses from approved list (2 courses)
• Systems and Hardware courses from approved list (2 courses)
• Applied Computer Science courses from approved list (2 courses)
• Additional coursework in Theory and Algorithms, Systems and Hardware, OR Applied Computer Science (2 courses)
• Elective with restrictions (1 course)
• COSC 98 OR 99: Senior Design and Implementation Project OR Thesis Research (2 courses)

Required Math:

• Quantitative or Deductive Science (1 course)
• See "Other Requirements"

Required Science:

• Natural and Physical Science with restrictions (2 courses)

Required Engineering:

• None

Other Requirements:

• First Year Writing OR Humanities I (1-2 courses)
• First Year Seminar / Humanities II (1 course)
* Art: Creation, Performance, History, OR Criticism (1 course)
• Literature: History, Criticism, OR Theory of Texts (1 course)
• Systems and Traditions of Thought, Meaning, and Value (1 course)
• International or Comparative Study (1 course)
• Social Analysis (2 courses)
• Western Cultures, Non-Western Cultures, OR Culture and Identity (1 course)
• Foreign Language (2-3 courses)
• Physical Education (1-3 courses)
• Additional courses to meet minimum requirements; these could include prerequisities for required courses or electives

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Modified majors may be possible. (This a similar concept to double majoring.)

Related Majors:

• Modified program in Engineering and Computer Science (Computer Engineering)

Good to Know:

• Advisor approval is required before declaring Computer Science as a major.
• Students must pass a swim test prior to graduation.
• Physical Education courses do not count toward the 35 courses required to graduate.

University's Webpage for this Program:
bottom of page