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: Introduction to Programming and Computation (1 course)
• CSOC 10: Problem-Sovling Through Object-Oriented Programming (1 course)
• Theory courses from approved list (2 courses)
• Systems courses from approved list (2 courses)
• Applications courses from approved list (2 courses)
• Electives in Theory, Systems, and/or Applications (3 courses)
• COSC 98 OR 99: Senior Design and Implementation Project OR Thesis Research OR Advance Topics from approved list (2 courses)

Required Math:

• Introduction to Single Variable Calculus (may be similar to Calculus I)
• Quantitative or Deductive Science (1 course)

Required Science:

• Natural and Physical Science with restrictions (2 courses)

Required Engineering:

• None

Other Requirements:

• First Year Writing (1 course)
• First Year Humanities (1 course)
• Art: creation, performance, history or criticism (1 course)
• Literature: the 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)
• Technology or Applied Science (1 course)
•Western Cultures (1 course)
• Non-Western Cultures (1 course)
• Culture and Identity (1 course)
• Foreign Language up to Level 3 (2-3 courses)
• Physical Education (3 courses)

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 a joint or double major.)

Related Majors:

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

Good to Know:

• BS not an option
• Advisor approval is required before declaring Computer Science as a major.
• Students must pass a swim test prior to graduation.
• Available CS Study Abroad program in Budapest, Hungary.
• Testing completely out of the Foreign Language requirement is not an option. Testing is for level placement.

University's Webpage for this Program:
Catalog Year:

2024-2025

bottom of page