Student Registration Dates

Student Registration Dates

Phase 2 Registration for Fall 2017

CS and CM students:  Instructions for declaring threads are available at: .

Non-CS students: Major restrictions will be removed August 16th by Noon, with exceptions listed below:

CS 1100 – Restricted to CS and CM. Major restriction not removed.

CS 1301 - IE Majors-should take CS 1301 during spring semesters.  Jr/Sr IE majors with extenuating circumstances can email for consideration.  The student should explain why the course is needed fall semester and why it has not been taken yet. 

CS 1331 - Major restriction removed August 16th for most sections. Some sections reserved for FASET.

CS 1315 - Restricted to ALIS, ARCH, BA, BC, BCHM, BIO, CHEM, ECON, EIA, GEML, HTS, ID, INTA, LMC, MGT, PSY, PUBP, STC, UAC, UACA, UACB, UACI, UIAC. Major restriction not removed. 

CS 1371 - Restricted to Engineering students, APHY, BCHM, BIO, CHEM, EAS, PHYS, PSY, UEC, UCS. Major restriction not removed. 

CS 2110 - Restricted to CS, CM, and DMTH.  Major restrictions removed August 16th.

CS 2316 - Restricted to IE. Major restriction removed August 16th for most sections. Some sections reserved for FASET.

CS 3311 & CS 3312 – Restricted to CS and CM.  See your Junior Design instructor for instructions. Major restriction not removed.

CS 3510 and CS 3511 – Restricted to CS, CM, and DMTH.  Major restrictions removed August 16th.

CS 4001 & CS 4002 – Restricted to CS and CM, Major and class restrictions not removed.

CS 4400 – Restricted to CS, CM, IE, BINF, Major restriction removed August 16th. Class restricted to juniors, seniors, and MS students and will not be lifted.

CS 4510 - Restricted to CS, CM and DMTH.  Major restrictions removed August 16th.

Degree Candidates for Fall 2017 who need to register for a freshman/sophomore course and have submitted an OAG can email to request a permit.

For classes restricted to Juniors and Seniors students must be Juniors (60 credit hours) or Seniors (90 credit hours) at the time of registration.

Undergrads taking Grad Courses: For students interested in registering for a graduate level course, they must be a senior (90 hours completed), a 2.7 GPA, and permission from the instructor using this form .

Changing Major/Declaring CS Minor- Advisors are unable to meet with students interested in a change of major or declaring a minor during registration.  Please sign up for a meeting listed below.

Change of Major- Students interested in changing or declaring a secondary major in CS must attend a Change of Major meeting. Secondary Majors are only eligible after completing their primary major requirements and have applied to graduate.  Register online at .

Declaring a CS Minor- New minor applications will open again on September  5, 2017 and close October 28th.  Students interested in applying can do so by visiting to download the minor application and declaration form.  Applications are due in the drop box located in the COC building on the main floor near the reception desk of the advising area.


Graduate Registration Information


Major restrictions for graduate CS and CSE courses will remain in place until Friday, August 18 at noon. 

Major restrictions will NOT be removed on the following courses: 

CS 6035, CS 6451, CS 6452, CS 6753, CS 6755

If you are a FALL degree candidate and you are NOT able to get into a course that is REQUIRED for your graduation, please contact your academic advisor or graduate coordinator as soon as possible.

We will no longer accept overload requests.   For courses that are closed, we are now using Waitlisting.  If you do not know how waitlisting works, please take a moment to read the following:

Forms for various types of permits can be found here:

If you are a graduate student who wishes to take an undergraduate course, you should complete a request form and return it to the forms box in the advising waiting area of the College of Computing, first floor.  The instructor of the course MUST approve.  These permits will be issued during Phase II.

For 1000/2000 level courses, complete this form:

For 3000/4000 level courses, complete this form:

All permit forms (except MSCS Project forms) should be submitted to the drop box in the Advising waiting area on the first floor of the College of Computing. MSCS Project forms) should be submitted to the drop box in the Advising waiting area on the first floor of the College of Computing.

MSCSMSCS Project forms should be submitted to an MSCS advisor. Students who are continuing a previously approved project and simply need a permit should send their request to MSCS advisor. Students who are continuing a previously approved project and simply need a permit should send their request to

We expect Waitlist notifications to begin on Friday, August 18 around 11AM.  We will monitor waitlists and course caps daily and make adjustments as needed.


Frequently Asked Questions

Q:  What do I do if a Course is CLOSED?

A:  Once the registration cap has been reached for a course, the course is full. In order to request a seat in a closed course, you must follow the instructions below.  We DO NOT accept requests for overrides.


Q: Can a professor help me get into the course?

A:  Please DO NOT email a professor to seek permission to enroll in his/her course, as professors have no control over this.


Q: What does this error message mean?

A:  If you try to register for a course and receive an error message, please refer to the link: for an explanation of what the message means.


Q: What if the class and the waitlist are both full?

A:  The only thing you can do in this situation is wait until something opens up.


Q: I want to add myself to the waitlist, but I am seeing a Course Closed message.  What do I do?

A:  To add yourself to a wait list, you must choose “Add by CRN”. You cannot add yourself to wait list by using “Look Up Classes”


Q: I need some more information about Waitlisting.



Q: I am not a CoC major, but I want permission to take a class.  How do I do that?

A:  See above for information about when major restrictions will be removed.


Q: I am a graduate student.  Can I take the undergraduate version of a course that is cross-listed with both undergrad and grad sections?

A:  If you are a grad student, you should take the grad section of a cross-listed course.


Q: When are waitlists removed from classes?

A:  Waitlists are usually removed from classes on the Thursday before Phase II registration ends.


Q. I understand that students appear on waitlists in the order that they attempt to register.  Is that initial order ever changed?

 A. Yes.  Students may be move up on waitlists for classes that they must take to satisfy an undergraduate thread requirement, an MS specialization core or elective class, or to prepare for the PhD qualifying exam.