@PurpleTitan - You are looking at BS programs in Computer Science. If you look at all of the CS and CE programs UIUC offers, the picture changes dramatically.
Looking at the Fall 2005 spreadsheet, there were a total of 1,627 students enrolled in Computer Science or Computer Engineering. This includes BS, MS, BS/MS and PHD programs. Of that total, 928 were listed as Illinois residents (57 percent), with 699 being non residents of Illinois (43 percent). Of that total, 345, or 21 percent, were International students.
In the Fall 2015 spreadsheet, total enrollment in Computer Science and Computer Engineering was 1,645. Of that total, 539 or 33 percent were Illinois residents and 1,106, or 67 percent were non-residents. The spreadsheets indicate that there were 687 International CS and CE students, or 42 percent of total.
This means that at Illinois’s flagship, there are more International students studying their most prestigious major than Illinois residents.
Moreover, if you expand from CE/CS to the entire COE, you see a similar pattern. In 2005, there were 7,439 total students in the COE, 59 percent of which were Illinois residents. By 2015, the total number of students in the COE has risen to 10,732, or which 43 percent were Illinois residents and 57 percent were not. International students went from 22 percent to 42 percent of the total.
So in the COE, there are about an equal number of in-state residents as there are International students in Illinois flagship state university.
I don’t have an issue with International students coming to America to study. I do have an issue when the state flagship university turns away in-state students in preference of non-resident aliens for their most popular major. Earlier on CC there were posts by two Illinois residents who had been turned down from UIUC’s engineering schools for a CS major, and they were wondering what to do. These in-state kids scored a 34 and 35 on the ACT, and were stellar students. These scores are in the top 1 percent of test takers in the nation, and it is infuriating that UIUC rejected them in favor of more International students whose parents have not paid exorbitant Illinois sales, income and real estate taxes.