ECE Course Restrictions & Staggered Timeline

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

April 7th Students entering in/or prior to FA22 as freshmen, or Jan 2024 as transfer, with senior standing
April 16th Students entering in/or prior to FA23 as freshmen, or Aug 2024 as transfer, with senior standing
April 21st Students entering in/or prior to FA24 as freshmen, or Aug 2024 as transfer, with at least junior standing
August 18th Restrictions Lifted.

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 July 14th 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 May 5th 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 May 5th 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 4/24 to register for Fa25 courses.
  •  Non-ECE majors requesting ECE graduate courses should complete the 500-Level course agreement form here, and email to Krysten Gardner and Professor Erhan Kudeki for departmental approval. Overrides will be applied on 8/18.
  • Fa25 X98 Approved Tech Electives & New Courses: #3070