You might find this recent letter from the Engineering Dean informative.
http://engineering.illinois.edu/news/state-budget-impasse.html
You might find this recent letter from the Engineering Dean informative.
http://engineering.illinois.edu/news/state-budget-impasse.html