ECE Course Restrictions & Staggered Timeline

ECE Staggered Registration timeline: 385, 391, 408, 411, 470, & 486

November 3rd  Students entering in/or prior to FA22 as freshmen, or Jan 2025 as transfer, with senior standing
November 12th Students entering in/or prior to FA23 as freshmen, or Aug 2025 as transfer, with senior standing
November 17th Students entering in/or prior to FA24 as freshmen, or Aug 2025 as transfer, with at least junior standing

CS Course Restriction Info

Additional ECE Course Registration Info 

  • If you are getting a Prerequisite Error, please submit a Prerequisite Petition: https://advising.grainger.illinois.edu/course-registration/prerequisite-enforcement
  • As a reminder, you must have JR Eligibility #3 satisfied or be in the final semester of completing it to take upper-level ECE/CS courses. 
  • ECE 110, 120, 210, and 220 are major restricted to ECE and Engineering Undeclared (plus ISE for ECE 110). Non-majors can register for open seats on January 12th during business hours. 
  • ECE 310, 313, 329, 330, 333, 342, 350, 364, 365, and 395 are major restricted to ECE students. Non-majors can register for open seats on December 1st during business hours.
  • ECE 407, 410, 420, 437, 464, 469, 484, & 491 are major restricted to ECE students. Non-majors can register for open seats on December 1st during business hours.
  • If you have a Departmental Advising hold, you did not satisfy the ECE Faculty Mentoring requirement (#449), and you need to kindly email your mentor to request a make-up meeting. Otherwise, you will have to wait until the hold naturally lifts on December 5th to register for Sp26 courses.
  •  Non-ECE majors requesting ECE graduate courses should complete the 500-Level course agreement form here and email to Krysten Gardner and Professor Nikita Borisov for departmental approval. Overrides will be applied on January 13th. 
  • Sp26 X98 Approved Tech Electives & New Courses: #3466