Course Information Suite

Computer Science

Interim Head of the Department: Michael Heath
Coordinator of Graduate Education and Advisement: Geneva Belford,
Coordinator of Graduate Admission and Advancement: Roy Campbell
1210 Siebel Center
201 N. Goodwin
Urbana, IL 61801
(217) 333-4428
Email: academic@cs.uiuc.edu

Major: Computer Science
Degrees Offered: M.S., M.C.S., Ph.D.

Major: Bioinformatics
Degrees Offered: M.S.
Graduate Concentration: Computer Science

Online Program: Illinois Internet Computer Science (I2CS)
Degrees Offered: M.C.S. in Computer Science

Joint Degree Programs: theM.C.S. in Computer Science can be earned jointly with the following
Degrees Offered: M.Arch. in Architecture, J.D. in Law, M.B.A. in Business Administration

Medical Scholars Program: Doctor of Philosophy (Ph.D.) in Computer Science and Doctor of Medicine (M.D.) through the Medical Scholars Program

Graduate Degree Programs

The Department of Computer Science offers graduate work leading to master's and doctoral degrees. These include several joint-degree programs involving architecture, law, and medicine. Department is part of an interdisciplinary degree program in bioinformatics. A convenient Internet-based master's degree is offered. Opportunity also exists for specializing in computational science and engineering within the department's graduate programs via the Computational Science and Engineering (CSE) Option. The Medical Scholars Program permits highly qualified students to integrate the study of medicine with study for a graduate degree in a second discipline, including Computer Science. Our top-five ranked department has one of the oldest programs in the country. Success lies in its strengths in research, talented faculty and students, and its tradition of excellence in education.

Admission

Applicants must hold a bachelor's degree equivalent to that granted by the University of Illinois at Urbana-Champaign. The recommended background for graduate students entering a Computer Science graduate degree program is a bachelor's or master's degree in computer science or computer engineering. The Graduate Record Examination (GRE) general aptitude tests (Verbal, Quantitative, and Analytical) are no longer required. In some cases, GRE general scores may provide helpful supporting information; therefore, it is recommended that the scores are reported if the applicant has taken the exam. Applicants to the Ph.D. program are strongly encouraged to submit a score for the GRE (Subject/Advanced) Computer Science Test. If the background of the applicant is in mathematics, science, or engineering, they may submit an advanced GRE test score from that area.

The minimum grade point average (GPA) for the last two years of undergraduate study (or for all graduate study if applicant holds a master's degree) must correspond to a B (3.00) or higher. GPA for those applicants recommended for admission in recent history has averaged 3.70 (A = 4.00). Full details of the programs offered by Computer Science, admissibility, application procedures, and deadlines can be found at the department's Prospective Graduate Student Information Web site. To apply, click here.

All applicants whose native language is not English must submit a minimum TOEFL score of 100 (IBT), 250 (CBT), or 600 (PBT); or minimum International English Language Testing System (IELTS) academic exam scores of 6.5 overall and 6.0 in all subsections. For those taking the TOEFL or IELTS, full admission status is granted for scores greater than 102 (TOEFL iBT), 253 (TOEFL CBT), 610 (TOEFL PBT), or 6.5 (IELTS). Limited status is granted for lesser scores and requires enrollment in English as a Second Language (ESL) courses based on an ESL Placement Test (EPT) taken upon arrival to campus.
Applicants to the joint M.Arch, M.B.A, or J.D. degree programs must meet the admissions standards for both programs and be accepted by both programs.

Students may apply to the Medical Scholars Program prior to beginning graduate school or while in the graduate program. Applicants to the Medical Scholars Program must meet the admissions standards for and be accepted into both Computer Science and the College of Medicine. An application to the Medical Scholars Program will also serve as the application to the Computer Science graduate program.  Further information on this program is available by contacting the Medical Scholars Program, 125 Medical Sciences Building, (217) 333-8146 or at www.med.uiuc.edu/msp.

Degree Requirements

*For additional details and requirements refer to the department's Graduate Degree Requirements and the Graduate College Handbook.

Master of Science, Computer Science

Required Courses: Required Hours
Advanced Coursework (chosen from CS 500 - CS 590 and CS 598) and thesis credit (max 4 hours) may be applied to the Advanced Coursework requirement min 12
Distribution Coursework  
1 of CS 421, CS 422, CS 423, CS 426, CS 522, CS 523, CS 524, CS 526
3-4
1 of CS 431, CS 433, CS 437, CS 462, CS 533
3-4
1 of CS 473, CS 475, CS 476, CS 573
3-4
Up to 4 hrs of CS 591 & CS 491 may be applied 0-4
Thesis Hours Required (min/max applied toward degree): 4
Total Hours 32
Minimum Hours Overall Required Within the Unit:
16
Minimum 500-level Hours Required Overall:
12
Other Requirements:*  
B- or better is required in all required courses and All degree requirements must be completed within five consecutive semesters (only fall and spring semesters are counted)  

Master of Science, Bioinformatics

Required Courses: Required Hours
STAT 410 4
20 hours of CS graduate level courses, including CS 411 and CS 473 20
One additional four credit hour graduate course 4
1 of ANSCI 591, ChBE 515, ChBE 535, CHEM 573, MCBIO 440 4
1 of biological science course from approved list 4
Total Hours 36
Minimum Hours Overall Required Within the Unit:
20
Minimum 500-level Hours Required Overall:
12
Other Requirements:*  

Master of Computer Science, Computer Science

This degree is offered as an on-campus program or via the Internet through the I2CS program.

Required Courses: Required Hours
Distribution Coursework  
1 of CS 421, CS 422, CS 423, CS 426, CS 522, CS 523, CS 524, CS 526
3-4
1 of CS 431, CS 433, CS 437, CS 462, CS 533
3-4
1 of CS 473, CS 475, CS 476, CS 573
3-4
Up to 4 hrs of CS 591 & CS 491 may be applied 0-4
Total Hours 36
Minimum Hours Overall Required Within the Unit:
24
Minimum 500-level Hours Required Overall:
12
Other Requirements:*  
B- or better is required in all required courses and All degree requirements must be completed within five consecutive semesters (only fall and spring semesters are counted)  

Doctor of Philosophy

Required Courses: Required Hours - Entering with approved M.S. degree Required Hours - Entering with B.S. degree*
CS 591phd 1 1
Up to 4 hrs of CS 591 & CS 491 (total) may be applied to the degree max 3 max 3
Thesis Hours Required (min/max applied toward degree): min 32 min 32
Total Hours 64 96
Minimum Hours Overall Required Within the Unit:
12 20
Minimum 500-level Hours Required Overall:
16 (12 must be in CS) 24 (12 must be in CS)
Other Requirements:*    
Qualifying Exam Required Yes Yes
Demonstration of English proficiency  (equivalent to that necessary to be a TA -- see Financial Aid) required before preliminary exam Yes Yes
Preliminary Exam Required Yes Yes
Final Exam/Dissertation Defense Required Yes Yes
Dissertation Deposit Required Yes Yes

At most 12 semester hours of previous graduate course work that has not been applied to any other degree and is not more than 5 years old may be petitioned for transfer credit and applied to the Ph.D. degree requirements.

Online Program

Master of Computer Science (I2CS M.C.S.)

The Illinois Internet Computer Science option allows individuals to earn a Master of Computer Science degree from a leader in information technology entirely online with no required campus visits. All students receive the same lectures, class assignments, exams and projects as on-campus students. The degree requirements are the same as for the on-campus M.C.S. program as prescribed above . Off-campus students have 5 years in which to complete the program. The degree awarded is the same as the on-campus M.C.S. degree. Admissions procedures and forms can be found at Degree Admissions.

Joint Degree Programs

Master of Computer Science (M.C.S.)-Master of Architecture

A total of 74 graduate hours of credit are required: 36 for the M.C.S. degree as prescribed above and 38 for the Master of Architecture degree. Course credit required for the individual degrees is mutually exclusive.

Master of Computer Science (M.C.S.)-Master of Business Administration

Specific graduate hours of credit for the degrees are required: 36 for the M.C.S. degree as prescribed above and 60 graduate hours for the M.B.A. degree, including 40 hours of M.B.A. core course work; and 20 hours of M.B.A. elective course work to fulfill the requirements of a concentration. Course credit required for the M.B.A may not be used to fulfill M.C.S. degree requirements. The College of Business may elect to allow some course credits for the M.C.S. degree to fulfill M.B.A. degree requirements, allowing students to earn both degrees in a shorter time.

Master of Computer Science (M.C.S.)-Juris Doctor

Specific graduate hours of credit for each degree are required: 36 hours for the M.C.S. as prescribed above and 90 for the Juris Doctor. However, some credits used in each program may apply to the other, allowing students to earn both degrees in a shorter time. For the M.C.S. degree (i) at least 12 credit hours must be law course work relating to legal protections for intellectual property or in related business law fields and (ii) at least 6 credit hours must be from approved law courses as determined by the College of Law. For the J.D. degree, 12 credit hours may be computer science or other scientific course work leading to the M.C.S. degree.

Medical Scholars Program

Students in the Medical Scholars program must meet the specific requirements for both the medical and graduate degrees. On average, students take eight years to complete both degrees. The first year of the combined program is typically spent working on requirements of the Computer Science graduate degree.

Faculty Research Interests

Illinois has been an international leader in computing research for almost five decades. Broadly organized around 10 research areas, 55 faculty members conduct research with about 480 graduate students, and about 30 research staff members. They regularly collaborate with researchers across campus, in other departments or research units.

Facilities and Resources

The home of the Department of Computer Science at Illinois is the Thomas M. Siebel Center for Computer Science, a state-of-the-art building that opened its doors in 2004. On the north side of campus, home to the College of Engineering, Siebel Center is an interactive computing habitat, made possible by a gift from alumnus Tom Siebel. The vision for the building was not only to create a magnificent space to work in, but to offer opportunities to investigate and apply computing tools on the building itself. Advanced wireless and wired communication networks, sensors, actuators, video capture and display equipment, video walls and information panels and storage and computing capabilities within the building allow researchers to examine communication and computation issues related to pervasive computing, multimedia infrastructure, building intelligence, security and privacy, and art.

Financial Aid

Fellowships, research assistantships, and teaching assistantships (all of which include tuition and partial fee waivers) are awarded on a competitive basis. All applicants, regardless of U.S. citizenship, and exemption from English proficiency testing for admission, whose native language is not English and who wish to be considered for teaching assistantships (the most common form of financial aid for new graduate students in the department) must demonstrate spoken English language proficiency by achieving a minimum score of 50 on the Test of Spoken English (TSE), 24 on the speaking subsection of the TOEFL iBT, or 8 on the speaking subsection of the IELTS. For students who are unable to take the TSE, iBT, or IELTS, a minimum score of 50 is required on the SPEAK test, offered on campus. All new teaching assistants are required to participate in the Graduate Academy for College Teaching conducted prior to the start of the semester.