Minor in Computer Science

This minor is offered by the Department of Computer Science for students seeking significant knowledge of digital computers without the more complete treatment of a major in computer science. This minor may be taken by any student except Computer Science and Computer Engineering majors.

The foundation upper-level courses in computer programming and software and in theory of computation are required. Three elective 200- and 300-level courses provide some specialization and depth and breadth of study. Specific requirements are listed below. Note that some courses have other prerequisites.

CS 125Intro to Computer Science 14
CS 173Discrete Structures 13
CS 225Data Structures4
Three courses, including at least one at the 400 level, chosen from a departmentally approved list. 29
Total Hours20

The following substitutions are routinely allowed: ECE 220 for CS 125; MATH 213 for CS 173; and ECE 391 for CS 241.


 Departmentally approved list.

For more information regarding the CS minor, visit the CS minor Web site, contact the Computer Science Academic Office (1210 Siebel Center, 217-333-4428, undergrad@cs.illinois.edu), or visit the Office of the Associate Dean for Undergraduate Programs, 206 Engineering Hall.