U-ECE-BSE - Electrical and Computer Engineering (BSE)
Download as PDF
Free Form Requisites
The requirements for the electrical and computer engineering major are included in the minimum total of 34.0 course credits listed under the general requirements and departmental requirements. The following specific courses or their approved alternatives must be taken: Electrical and Computer Engineering 110L; Electrical and Computer Engineering 230L, 250D, 270DL, 280L; Computer Science 201; Engineering 101L; four approved electrical and computer engineering concentration electives, in two different areas with at least two courses in one of the elected areas; one elective electrical and computer engineering courses at the 300-level or higher; one ECE Extension Elective at the 300-level or higher; and one electrical and computer engineering design course. Currently, Electrical and Computer Engineering 449, 458, 459, 489, 559, 532, and 539 are approved as electrical and computer engineering design electives. A statistical science course is also required (Statistical Science 130, Statistical Science 240L, Mathematics 230, Mathematics 340, Engineering 238L, Electrical and Computer Engineering 380, or Electrical and Computer Engineering 555).
To encourage depth and breadth in electrical and computer engineering, students must select a minimum of four upper-level courses in at least two areas of concentration, with no less than two courses in one of the elected areas. There are five areas of concentration: (1) computer engineering and digital systems, (2) signal processing, communications, and control systems, (3) solid-state devices and integrated circuits, (4) electromagnetic fields, and (5) photonics. Students are encouraged to consult with their advisors when selecting areas of concentration and electives.
A sample, semester-by-semester sequencing of the requirements for the major is available online at ece.duke.edu/undergrad/degrees/planning.