Registration FAQs for Computer Science Students
Here are some of the questions we often receive from undergraduate applicants and undergraduate students.
Admissions-Related Questions Heading link
-
Answer:
Your registration Time Ticket is the day and time you can begin registering for classes. This time ticket is calculated by the number of hours you have completed toward your undergraduate or graduate degree. More information at: https://registrar.uic.edu/current-students/calendars/time-ticket-schedule/
-
Answer:
The department is finalizing the teaching schedule, we hope to have this available by late April.
-
Answer:
Yes, popular and full classes have a waitlist added.
-
Answer:
We strongly recommend you become familiar with the process for waitlists by referencing an explanation from the registrar’s office. An explanation from the registrar’s office at: https://registrar.uic.edu/registration/registration-instructions/#waitlisting
-
Answer:
Undergraduate students:
- ·If your degree program does not require a specific technical elective to fulfill your degree requirements, please consider an alternate technical elective class that has an available seat. This may not be your preferred class but it will ensure that you complete your degree on your planned timeline.
- Make sure to add yourself to the waitlist for your preferred class ASAP.
- Look for communication from the CS student affairs office (cs-ugrad@uic.edu) after the Spring 2024 semester ends for course updates.
Graduate Students:
- Add yourself to the waitlist. Some students finalize their schedules as late as the first week of classes. So keep trying.
-
Answer:
Undergraduate students:
- Make sure you meet the prerequisite requirements
- Add yourself to the waitlist for that class ASAP if waitlist seats are available.
- Email us after the Spring 2024 semester ends to cs-ugrad@uic.edu. We need your concentration and UIN. We will work with you to help you get into any required classes for your degree.
Graduate Students:
- PhD students – if your advisor requires you to take the class, contact us af cs-grad@uic.edu after open registration starts.
-
Answer:
CS 4xx classes have two CRNs – 3 credit hours for undergrads and 4 hours for grads. You are likely attempting to register for the incorrect CRN based on your student level. So, make sure to register for 3 credit hour CRN if you are undergrad and 4 credit hour CRN if you are a graduate student..
If there are no available seats, add yourself to the waitlist and/or consider an alternate course. If there are no waitlist seats available, you will need to wait until a waitlist seat becomes available.
-
Answer:
CS 4xx classes have two CRNs – one each for undergraduate and graduate students. Total number of seats is a combination of both enrollment. CS Student Affairs office periodically monitors available seats in each of the groups and adjusts as needed after the open registration period.
-
Answer:
Please reach out to the department offering the course and turn on open seat notifications. Department contact information can be found on their respective webpages. The CS department has no control over non-CS classes.
-
Answer:
Undergrads: Submit petition through college of engineering at: https://engineering.uic.edu/undergraduate/resources/
Grad: Email cs-grad@uic.edu
-
Answer:
Check via transferology if the class is transferable. Submit request to take this course with the college of engineering: https://engineering.uic.edu/undergraduate/resources/
-
Answer:
Submit request for access to these classes on their website: https://mscs.uic.edu/undergraduate/current/request-department-approval-to-register-for-a-course/
-
Answer
If it is a CS class, contact CS department – cs-ugrad@uic.edu for undergrads; cs-grad@uic.edu for grads.
If it is a MATH/MCS/STAT class – see the question above.
For all other classes, contact the department offering the class.
-
Answer
All full classes will be evaluated after the end of semester and end of July.
-
Answer
Yes, we will email the CS student listserv at least 24 hours prior if we are adding seats to existing classes or adding new classes.