ECE Registration
Jump to navigation
Jump to search
Contents
Fall 2024 Registration for Spring 2025 Classes
General Notes
- If you are planning to also get a major in CS and need a permission number for a CS class (for instance, you want to take CS 330 and have taken the courses that substitute for CS 310), please see https://cs.duke.edu/undergraduate/registration-logistics and specifically the section named Permission Number Request
- ECE 580 and ECE 661 now have the "PROGRAMMING & DS FOR ML" (offered as ECE 590D.1 and ECE 590D.2 in Fall 2024) as an acceptable pre-req.
- ECE 350L labs are 180 minutes long, not 75; these are being corrected as quickly as possible
- ECE 495.1 for Fall 2024 is a SIPR Concentration course and thus counts as one of the possible candidates for the two SIPR Concentration pre-reqs for ECE 487. It is not possible to formally list that in the system, so if you have ALL the pre-reqs, and one of them is ECE 495.1 for Fall of 2024, and the system is not letting you enroll in ECE 487, contact Dr. G at mrg@duke.edu.
- Starting in Fall of 2024, you should use Stellic versus the "Degree Progress" option in DukeHub to track your progress.
- Future planning: ECE 449 will not be offered in Spring of 2025 but will be offered in Fall of 2025, so if you are looking to take that, plan your courses accordingly to acquire all the pre-reqs. You cannot take a design class to have it count as a design class unless you have satisfied all the pre-reqs in advance!
Registration Issues
- 10/22/2024: FIXED: ECE 623 was originally listed as being taught in Spring 25 - it is not
- 10/22/2024: FIXED: ECE 621 was not originally listed as being taught in Spring 25 - it is (TueThu 1:25-2:40)
- 10/22/2024: FIXED: ECE 545 was not originally listed as being offered in Spring 2025; it will be (MonWed 1:25-2:40)
- 10/21/2024: FIXED: ECE 469 incorrectly showed ECE 331L as a co-requisite. ECE 331L is neither a co-requisite nor a pre-requisite. The Registrar's Office has been alerted and we have asked them to correct this issue. They have.
- 10/21/2024: FIXED: ECE 590 sections all have "instructor consent required," which is not the case. These are being fixed today.
Special Topics Concentration Courses for Spring 2025
The following ECE 495 / 496 / 590 courses are also concentration courses. Note that this is relatively rare - the department generally waits for a course to have a permanent number before giving it a permanent number.
- ECE 496.03 F24 "SOFTWARE ENGINEERING" is a CEDS Concentration and a replacement for CS 307/208 wrt ECE 458
- ECE 590.3 S25 "QUANTUM SIMULATION WITH ATOMS" is an Ep Concentration Course
- ECE 590.4 S25 "FOURIER TRANSFORM &APPLICATION" is a SIPR Concentration Course
Other Special Topics Courses from the Past
- ECE 495.01 F24 "INTRODUCTION TO NATURAL LANGUAGE PROCESSING" is a SIPR Concentration course and a Machine Learning Concentration option
- ECE 495.03 F24 "SOFTWARE ENGINEERING" is a CEDS Concentration and a replacement for CS 307/208 wrt ECE 458
Work in Progress
- ECE 590.3 S25 "QUANTUM ENGINEERING WITH ATOMS" has been recommended to become ECE 522; we will make this change once we get final approval.
Common Questions
- "Can classes double count for ECE and ***?" It depends - Generally, if a course can be used to count for two majors it can count for both; for example, ECE/CS 250D satisfies the requirements both for an ECE major and a CS major. If you are a Trinity student majoring in CS and looking to get an ECE minor, however, courses that are used to fulfill the student’s major(s) may not be double-counted toward the minor. In addition, ECE courses with content substantially equivalent to courses in the student’s major(s) may not be counted toward the minor. See https://ece.duke.edu/academics/undergrad/minors/ and specifically the detailed requirements for minors for more information.