top of page

Yale University

New Haven, Connecticut
Degree:

BS

Electrical Engineering and Computer Science

Location:

Joint program of the Department of Electrical Engineering and Department of Computer Science
School of Engineering and Applied Science

Credits:

36 courses

System:

Term

Required Computer Science (or Related):

• CPSC 112: Introduction to Programming (1 course)
• CPSC 201: Introduction to Computer Science (1 course)
• CPSC 202: Mathematical Tools for Computer Science (1 course)
•CPSC 223: Data Structures and Programming Techniques (1 course)
• CPSC 323: Introduction to Systems Programming and Computer Organization (1 course)
• CPSC 365 OR 366: Algorithms (1 course)
• CS 3** OR 4** Electives with restrictions (2 courses)
• See "Engineering Requirements"

Required Math:

• Calculus I-III (3 courses)
• Linear Algebra (1 course)

Required Science:

• Physics (2 courses)

Required Engineering:

• EENG 200: Introduction to Electronics (1 course)
• EENG 201: Introduction to Computer Engineering (1 course)
• EENG 202: Communications, Computations, and Control (1 course)
• EENG 203: Circuits and System Design (1 course)
• EE 3** OR 4** Electives with restrictions (2 courses)
• Senior Project (1-2 courses)

Other Requirements:

• Writing (2 courses)
• Humanities and the Arts (2 courses)
• Social Sciences (2 courses)
• Foreign Language (1-3 courses)
• Electives to meet minimum requirements to graduate (5-8 courses)

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Double majors may be possible; requires approval.

Related Majors:

• BS Computer Science (Engineering and Applied Science)
• BS Electrical Engineering (Engineering and Applied Science)

Good to Know:

• Information here is a sample plan based on no college level calculus and no programming experience prior to the start of college.

University's Webpage for this Program:
Catalog Year:

2022

bottom of page