Non-Degree
U.S. citizens and permanent residents are eligible to apply to the computer science non-degree program. Admission to the non-degree program does not guarantee future admission to the degree-seeking program.
Deadlines: August 1 for Fall; November 15 for Spring.
Requirements: In addition to the minimum university requirements for non-degree applicants, the CS department requires transcripts, statement of purpose, and one recommendation letter.
Applicants interested in the non-degree program in computer science must apply online through the graduate admissions website. Applicants are reviewed by the computer science graduate admissions committee.
Non-degree applicants are strongly encouraged to check out our typical admission requirements thresholds (GPA, GRE) before applying.
Applicants with a CS degree typically complete the following coursework as part of their education.
- CS 111 Program Design I
- CS 151 Mathematical Foundations of Computing
- CS 251 Data Structures
- CS 261 Machine Organization (optional)
- At least one of the following: CS 301 Languages & Automata, CS 342 Software Design, or CS 361 Computer Systems
See the UIC Course Catalog for course descriptions.