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.