Transfer Students

Transferring to Illinois

For undergraduate students interested in transferring to Illinois from another institution, the Office of Admissions provides some general information.  For specific transfer requirements, including the various requirements for each CS undergraduate program, please consult their detailed handbook.

Transferring Within Illinois

For students who are already on the University of Illinois at Urbana-Champaign campus, the requirements to transfer into computer science differ according to the desired CS undergraduate program (CS from The Grainger College of Engineering, Mathematics & CS / Statistics & CS, or CS + X).

Transferring into Computer Science in The Grainger College of Engineering

For students admitted to the University of Illinois as Freshmen, Fall 2022 and thereafter, the Computer Science Major in the Grainger College of Engineering is CLOSED to on-campus transfer (ICT/IDT).  

Students who began at University of Illinois at Urbana-Champaign as undergraduates before Fall 2022 should review The Grainger College of Engineering undergraduate advising website for eligibility and procedures to transfer to a major in The Grainger College of Engineering. The procedures for undergraduates eligible for applying to Computer Science from The Grainger College of Engineering include submitting a portfolio. Go to Want to Change Your Major for more information.

Deadlines for Fall and Spring semesters may be found at http://go.engineering.Illinois.edu/exploremajor.

Transfer decisions will be made after grades are available and shortly before the next semester begins.  The Grainger College of Engineering contacts students about transfer decisions.

Transferring into the Mathematics & Computer Science or Statistics & Computer Science in the College of Liberal Arts and Sciences

  1. Students must have a GPA of at least 3.67
  2. Students must take at least two courses required for the CS major on this campus, beyond CS 124 (CS 125).  These courses should be CS 173 and CS 225, but students who pass the proficiency exam for one or more of these classes must take the next step in the CS prerequisite chain* (CS 233, then CS 341). Grades of at least A- must be earned in required CS courses. If a student has credit for MATH 213 instead of CS 173, they will also need to complete an additional CS core course to be considered.
  3. Students must also meet course and grade criteria for Math or Statistics department as detailed in the LAS declare page.

*Students hoping to apply to Mathematics & CS or Statistics & CS may elect to take CS 340 instead of CS 233/341 for transfer consideration.

Credit for CS 124 (CS 125) is expected to be earned. CS 128 will not be considered as an additional graded course for review, in place of CS 173 or CS 225. 

Submitting your portfolio: The procedures for applying to Math & CS or Stat & CS in LAS include submitting a portfolio. Go to Intercollegiate Transfer for more information.

Deadlines: Students are highly encouraged to register their interest in LAS CS majors as soon as possible. Deadlines for Fall and Spring semesters may be found at https://las.illinois.edu/admissions/intercollegiate.

LAS Intercollegiate (ICT) and Interdepartmental (IDT) procedures and application deadlines can be found here:  http://www.las.illinois.edu/students/programs/declaring/

Transferring into the "CS + X" majors (majors with "Computer Science" in the title) in the College of Liberal Arts and Sciences

  1. Students must have a GPA of at least 3.50
  2. Students must take at least two courses required for the CS major on this campus, beyond CS 124. These courses should be CS 173 and CS 225, but students who pass the proficiency exam for one or more of these classes must take the next step in the CS prerequisite chain* (CS 233, then CS 341). Grades of at least B+ must be earned in required CS courses. If a student has credit for MATH 213 instead of CS 173, they will also need to complete an additional CS core course to be considered.
  3. Students must also meet course and grade criteria for content area as detailed in the LAS declare page.

*Students applying to CS + X programs in the College of LAS may elect to take CS 340 instead of CS 233/341 for transfer consideration.

Credit for CS 124 (CS 125) is expected to be earned. CS 128 will not be considered as an additional graded course for review, in place of CS 173 or CS 225. 

Submitting your portfolio: The procedures for applying to CS + X in LAS include submitting a portfolio. Go to Intercollegiate Transfer for more information.

Deadlines: Students are highly encouraged to register their interest in LAS CS + X majors as soon as possible. Deadlines for Fall and Spring semesters may be found at https://las.illinois.edu/admissions/intercollegiate.

LAS Intercollegiate (ICT) and Interdepartmental (IDT) procedures and application deadlines can be found here: http://www.las.illinois.edu/students/programs/declaring/

Transferring into the CS + Crop Sciences major in the College of ACES

Transfer requirements and procedures can be found here: https://provost.illinois.edu/education/advising-resources/intercollegiate-transfer-process/computer-science-crop-sciences-cscpsc/

Transferring into the CS + Animal Sciences major in the College of ACES

Transfer requirements and procedures can be found here: https://provost.illinois.edu/education/advising-resources/intercollegiate-transfer-process/computer-science-animal-sciences-csansc/

Transferring into the CS + Music major in the College of Fine and Applied Arts

Transfer requirements and procedures can be found here: https://music.illinois.edu/internal-transfer-application-process/ 

Transferring into the CS + Advertising major in the College of Media

Transfer requirements and procedures can be found here: https://provost.illinois.edu/education/advising-resources/intercollegiate-transfer-process/college-of-media/

Transferring into the CS + Education majors in the College of Media

Transfer requirements and procedures can be found here: https://education.illinois.edu/programs/information-for/intercollegiate-transfer-students/computer-science-application-information

Declaring a Second Major in Computer Science

Because the undergraduate programs in CS have grown dramatically over the last several years, and there continues to be a high demand by students wishing to transfer into the CS major, at this time we can accept applications to do a second major only from the very strongest students. Students must consider why both majors are needed, instead of having one major and a minor.

Apply to UIUC

Become part of groundbreaking research, historic firsts, and endless opportunities.