Degree & Program Options

Illinois Computer Science offers a number of different undergraduate degree programs and a minor in Computer Science. Students in The B.S. in CS program from the Grainger College of Engineering may opt to complete a Software Engineering Certificate or one of our Fifth Year Master's Programs. Otherwise, the differences in requirements between the degree programs generally reflect the differences in their focus, with students in The Grainger College of Engineering taking a Physics sequence and science electives, while Mathematics & CS and Statistics & CS students take additional mathematics and statistics courses.  CS + X students pursue a program of study incorporating a strong grounding in computer science with technical or professional training in the arts and sciences.

Read about our different CS programs at our short CS Program FAQ!

Undergraduate Degree Programs