Welcome to the Department of Computer Science at the University of Illinois at Chicago! We have a faculty of about 30 computer scientists, deeply engaged in both cutting-edge research and education.

We are one of the leading research departments at UIC, with annual research funding exceeding $9 million. At the same time, five of our professors have won UIC’s top teaching prize, the Award for Excellence in Teaching, awarded to only three to five professors from the entire UIC campus each year. We have about 840 undergraduate majors, 160 masters students, and 110 PhD students.

We are also proud of our connections to the community and region, with research and outreach programs serving the City of Chicago, local public schools, transportation systems, and more.

Why Computer Science?

Undergraduate Admission Information - Admission requirements for Freshmen, Transfer, Readmit, Second Bachelor’s Students

Frequently Asked Questions

The Computer Science Department offers the Bachelor of Science (B.S.) program in Computer Science, along with an optional Programs or Programs concentration.

Admission to the undergraduate Computer Science programs is administered by the UIC College of Engineering and the UIC Office of Admissions and Records.

Guaranteed Professional Program Admissions

The Guaranteed Professional Program Admissions initiative (GPPA) each Fall admits up to 300 highly qualified entering freshmen with admission guaranteed, if undergraduate course and performance criteria are met, to one of more than 25 professional degree programs.

In addition, the College of Engineering offers special financial aid opportunities to highly qualified applicants to the GPPA program.

Honors College

After they have been admitted to UIC, all incoming freshmen with an ACT composite score of at least 28 or an SAT total score of 1240, and who rank in the top 15 percent of their high school class, are invited to join the Honors College (membership is not automatic; students must submit an application).

Honors College students enjoy access to honors classes and seminars, an Honors College Fellow, undergraduate research opportunities, special scholarships, extended library privileges, and Access to Honors College facilities (computer lab, lounge, quiet study room, etc.).

The UIC Office of Admissions and Records (OAR) is responsible for evaluating all undergraduate student applications, and your first step is to complete the UIC Undergradutate Application. Select "Engineering" as your choice of programs. You may complete the application in one of three ways:

Each year we have several undergraduate Open House events. This will help you get a feel for the faculty, students, and research in our department. You can register online and get additional information on the dates and times.

The UIC Office of Student Financial Aid provides information on scholarships, fellowships, loans, and student work-study opportunities for both incoming and continuing students. The College of Engineering also offers special scholarships restricted to Engineering students.

The Department of Computer Science offers scholarships to outstanding first year students. If you are interested in applying for a Computer Science scholarship, please contact recruit@cs.uic.edu for more information.

The CS Scholars program offers $10,000 per year scholarships targeted towards financially needy undergraduate women, Latino, African-American and Native Americans. This is for both entering Freshman as well as Transfer students.

The SFS (Scholarships for Service) program offers a stipend of $20,000/year and Tuitions and Fees waivers. The program supports junior and senior students interested in cybersecurity and electronic security courses.

UIC offers on-campus housing for undergraduate and graduate students. Housing information and applications are available through the UIC

Undergraduate students have the opportunity to participate in a broad array of student organizations. The Student organizations resource home page describes campus-wide organizations. In addition, the College of Engineering sponsors a wide range of student activities and organizations.

Of special interest to Computer Science students, UIC sponsors local chapters of the Association for Computing Machinery and the Institute of Electrical and Electronic Engineers Computer Society. The College of Engineering also has active student chapters of the: