The University of Illinois, based in Urbana, IL offers a fully funded PhD in Computer Science. The Illinois CS Ph.D. program is designed to guide students through the process of becoming independent researchers and educators in their field of expertise. Ph.D. students, with very few exceptions, are funded by a research or a teaching assistantship. These provide a stipend and a full tuition waiver. Applicants to Illinois Computer Science graduate programs are automatically considered for fellowships based on the strength of their application materials.