Undergraduate Degree Programs at Duke ECE

A range of options, including earning undergraduate and master's degrees in just 5 years



Bachelor of Science in Engineering—Electrical & Computer Engineering

Major in Electrical and Computer Engineering (ECE) at Duke.

  • Select an area of concentration
  • Pursue minors and/or a second major

34 units, of which:

  • 19 are general, and
  • 15 are department-specific

Minor in ECE

Minor in Electrical & Computer Engineering

Study of ECE that complements another major.

  • Broad, fundamental foundation in ECE
  • Opportunities to explore advanced topics

A minimum of five (5) technical courses, including:

  • Three (3) courses from the set of core courses required of all ECE majors, and
  • Two (2) upper-level ECE courses

Minor in ML/AI

Minor in Machine Learning & Artificial Intelligence

Study of ML and AI—from fundamental theories to applications.

A minimum of five (5) technical courses, including:

  • Three (3) courses from identified core areas, and
  • Two (2) upper-level focus courses

4+1: BSE + Master's

Earn a bachelor's and master's at Duke

Earn both a Bachelor of Science in Engineering (BSE) and an engineering master's degree in only five (5) years.

With just a little planning, you'll begin taking graduate courses in your senior year.

Choose from:

  • Master of Engineering
  • Master of Science
  • Master of Engineering Management