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.