BS Electrical Engineering and Computer Science

4 Years On Campus Bachelors Program

Yale University

Program Overview

Yale’s Electrical Engineering and Computer Science (EECS) program is a combined major that blends electrical engineering’s hardware foundations with the algorithmic and software-rich world of computer science. The program emphasizes systems thinking—how devices, code, and signals interact within physical and digital ecosystems.

This rigorous, integrated pathway is ideal for students interested in designing full-stack technological solutions—from transistor to AI.

Core Curriculum Components

Mathematics & Physics Foundation

  • MATH 120: Multivariable Calculus

  • PHYS 180/181: Physics for Engineers and Scientists

  • ENGC 400: Applied Numerical Methods

  • MATH 225: Linear Algebra and Matrix Theory

Electrical Engineering Core

  • ENAS 130: Introduction to Computing for Engineers (MATLAB/Python)

  • EE 202: Electrical Circuits

  • EE 210: Signals and Systems

  • EE 325: Digital Electronics

  • EE 351: Semiconductor Devices and Microfabrication

Computer Science Core

  • CPSC 201: Introduction to Computer Science

  • CPSC 223: Data Structures and Programming Techniques

  • CPSC 365: Design and Analysis of Algorithms

  • CPSC 323: Systems Programming and Computer Architecture

  • CPSC 440: Theory of Computation

Integrated and Interdisciplinary Modules

  • EECS 408: Embedded Systems Design

  • EECS 410: Machine Learning for Engineers

  • EECS 420: Control and Robotics

  • EECS 430: Digital Signal Processing

Capstone Requirement

  • Senior Project (ENAS 491/492 or CPSC 490)
    A two-term design or research project combining hardware and software integration, often conducted in collaboration with faculty or industry sponsors.

Experiential Learning (Research, Projects, Internships etc.)

Yale’s EECS program strongly encourages hands-on learning, fostering innovation through labs, project-based courses, research, and entrepreneurial incubation.

Undergraduate Research

EECS students work on interdisciplinary research across labs such as:

  • Yale Institute for Network Science (YINS)

  • Yale Intelligent Engineering Systems Lab

  • Biomedical Engineering Lab (for circuits in medical devices)

  • Yale Quantum Institute (for students focusing on emerging chip architectures)

Design Projects and Labs

From sophomore year, students engage in:

  • Digital electronics labs (circuit design, simulation, and fabrication)

  • Signal processing with real-world audio/image data

  • Robotics projects using embedded platforms like Raspberry Pi or Arduino

  • Capstone projects, often presented at the Yale Engineering Design Day

Hackathons & Competitions

  • YHack: One of the largest student-run hackathons in the US.

  • MakeHaven Engineering Challenges

  • IEEE Student Competitions

  • RoboCup and VEX Robotics: For those specializing in control systems.

Industry Internships

Yale’s strong alumni network helps EECS students secure internships at:

  • Tech giants: NVIDIA, Apple, Microsoft, Qualcomm

  • Startups: Robotics, AI, and health-tech companies

  • Research labs: Lincoln Labs, Jet Propulsion Lab, CERN

  • Public sector: NASA, DoD, NIST, and the NSF REU program

Progression & Future Opportunities

Yale EECS graduates are technologically versatile, capable of architecting both code and circuitry, and are ready for leadership in research, development, and innovation.

Career Progression

  • Embedded Systems Engineer → Robotics Architect → VP of Engineering

  • Software Engineer → AI Systems Developer → CTO

  • Hardware Engineer → Semiconductor Specialist → Head of Product R&D

  • Signal Processing Engineer → AV System Lead → Director of Innovation

  • Research Assistant → PhD Scholar → University Professor / Research Director

Graduate Study Pathways

Alumni pursue advanced degrees in:

  • Electrical Engineering (MSEE, PhD)

  • Computer Engineering or Embedded Systems

  • Computer Science (AI, ML, Vision)

  • Robotics or Control Theory

  • Applied Physics, Quantum Computing, or Bioengineering

Graduates also pursue JD or MBA degrees, bridging technology with law, ethics, or innovation management.

Program Key Stats

$67,250
$ 80
Aug Intake : RD 2nd Jan EA/ED 1st Nov


5 %
No
Yes

Eligibility Criteria

AAA - A*A*A
3.5 - 4.0
38 - 42
90 - 95

1500 - 1580
33 - 35
7.0
100

Additional Information & Requirements

Career Options

  • Graduates of Yale’s Electrical Engineering and Computer Science (EECS) major possess deep technical knowledge across hardware and software systems
  • signal processing
  • AI
  • and embedded systems
  • Their ability to engineer solutions at the intersection of electronics
  • computation
  • and applied mathematics equips them for impactful roles in a rapidly evolving technological landscape
  • Hardware & Systems Engineering Embedded Systems Engineer: Designing integrated hardware-software systems for smart devices
  • robotics
  • and IoT
  • Hardware Design Engineer: Developing digital circuits
  • microprocessors
  • and logic-based architectures
  • Control Systems Engineer: Implementing feedback-based systems in robotics
  • aerospace
  • or industrial automation
  • FPGA/ASIC Engineer: Programming high-performance
  • customized hardware for signal processing and AI
  • Software & AI Engineering Software Developer (Systems Focus): Building OS-level software
  • compilers
  • or device drivers
  • Machine Learning Engineer: Creating learning algorithms and optimizing performance for real-time systems
  • Signal Processing Engineer: Analyzing and reconstructing audio
  • image
  • and communication signals
  • Computer Vision Engineer: Enabling intelligent interpretation of images and videos
  • Data & Networks Network Systems Engineer: Designing and securing scalable data transmission systems
  • Data Engineer: Architecting pipelines that interface between hardware sensors and software analysis layers
  • Wireless Systems Engineer: Optimizing next-gen cellular
  • radar
  • and satellite communication platforms
  • Technology & Innovation Product Engineer: Bridging technical development with product design and customer application
  • Tech Entrepreneur: Founding ventures in AI
  • robotics
  • or IoT platforms
  • R&D Engineer: Advancing innovation in fields such as renewable energy
  • quantum computing
  • or neuromorphic chips
  • Advanced and Interdisciplinary Fields Biomedical Engineer (EE Focus): Creating medical imaging systems
  • prosthetic interfaces
  • or neural devices
  • Space Systems Engineer: Working in aerospace instrumentation and communication systems
  • Cyber-Physical Systems Analyst: Modeling and securing real-time systems like autonomous vehicles

Book Free Session with Our Admission Experts

Admission Experts