Engineering Sciences Major Modified with Computer Science

Students interested in the Engineering Sciences major modified with Computer Science should contact Professor Eugene Santos or Professor Stephen Taylor.


Modified majors are expected to have a basic understanding of calculus, physics, chemistry, and computer science. First-year students interested in the major should take the placement test in mathematics.

Unless otherwise prohibited, prerequisites may be taken under the Non-Recording Option.

Mathematics (3 courses)

Physics (2 courses)

Chemistry (1 course)

Computer Science (2 courses)

Required Courses

Engineering Core Courses (4 courses, including all of Group 1 and choose 1 from Group 2)

Computer Science Course (1 course)

Breadth Requirements (choose 5 courses, including at least 1 from each group and 3 in Computer Science)

Culminating Experience

Engineering Sciences majors complete a culminating experience, which is part of a course (either as one of the two electives or as an additional course). Normally taken during the senior year, the course is chosen from the following options:

Transfer Credit

No more than two transfer courses may be used for credit in the major.

Academic Standing

Satisfactory completion of the major requires a grade point average of 2.0 in the courses suitable for satisfying the major.