BS Electrical and Computer Engineering

4 Years On Campus Bachelors Program

Duke University

Program Overview

The Electrical and Computer Engineering (ECE) BSE program at Duke University offers an interdisciplinary, flexible curriculum that combines electrical and computer engineering with a strong focus on computational thinking, data science, hands-on design, and research.

The program prepares students to solve complex engineering problems, develop innovative technologies, and pursue advanced studies in engineering, computing, and related disciplines.

Course Overview:

  • Year 1: Engineering Design & Communication, Introductory Calculus I, Computational Methods in Engineering, Core Concepts in Chemistry, University Writing, Fundamentals of Electrical & Computer Engineering, Introductory Calculus II, Introductory Mechanics

  • Year 2: Signals and Systems, Data Structures and Algorithms, Matrices and Vectors, Introductory Electricity Magnetism and Optics, Social Science or Humanities Elective, Digital Systems, Electronics, Computer Engineering Fundamentals, Multivariable Calculus, Social Science or Humanities Elective

  • Year 3: Digital Systems, Electronics, Computer Engineering Fundamentals, ECE Concentration Elective 1, Ordinary and Partial Differential Equations, Social Science or Humanities Elective, ECE Elective, ECE Concentration Elective 2, Statistics Elective, Social Science or Humanities Elective

  • Year 4: ECE Extension Elective or ECE Design Elective, ECE Concentration Elective, Social Science or Humanities Elective, Free Elective

Experiential Learning (Research, Projects, Internships etc.)

  • Hands-On Design:
    Duke ECE emphasizes hands-on, project-based learning throughout the undergraduate curriculum. Students participate in design challenges, laboratory courses, and interdisciplinary projects that simulate real-world engineering problems.

  • Undergraduate Research:
    Students have extensive opportunities to engage in research with faculty, often joining labs early in their undergraduate careers. Duke’s Summer Research Experiences for Undergraduates (REU) program allows students to spend nine weeks on campus conducting authentic research, collaborating with faculty and graduate students, and presenting their findings at a symposium. 

  • Entrepreneurship and Innovation:
    The dedicated Entrepreneurship @ Duke Engineering program supports students interested in startups and innovation. Students can participate in workshops, startup competitions, and the Founders’ Workshop course, gaining exposure to business and entrepreneurial skills alongside technical training.

Progression & Future Opportunities

  • Career Paths:
    Graduates are well-prepared for roles in hardware and software engineering, embedded systems, robotics, AI, data science, cybersecurity, consulting, and entrepreneurship. Duke ECE alumni are recruited by leading technology companies, startups, research labs, and consulting firms.

  • Graduate Study:
    The program provides a strong foundation for advanced study (MS, PhD, or professional degrees) in engineering, computer science, or related fields.

  • Leadership and Impact:
    With a focus on innovation, interdisciplinary collaboration, and hands-on experience, Duke ECE graduates are equipped for leadership positions and to make significant contributions in technology, business, academia, and beyond.

Program Key Stats

$70,265
$ 85
Aug Intake : 2nd Jan


11 %

Eligibility Criteria

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

1520 - 1570
34 - 35
7.0
100

Additional Information & Requirements

Career Options

  • Hardware Engineer
  • Software Engineer
  • Embedded Systems Engineer
  • Cybersecurity Engineer
  • Data Scientist
  • Systems Designer
  • Robotics Engineer
  • AI/Machine Learning Engineer
  • Consultant
  • Entrepreneur

Book Free Session with Our Admission Experts

Admission Experts