Minor in Computer Science

Note: declaring a minor in CS will not give you an advantage in registering for CS courses.

The following three courses are specifically required:

Hours

Course

4

CS 125 Intro to Computer Science (substitutes: ECE 190 or ECE 220)

3

CS 173 Discrete Structures (substitute: MATH 213)

4

CS 225 Data Structures

Students must take three additional courses from among the following approved courses.  These courses must be taken at the University of Illinois at Urbana-Champaign, though one may be taken from a study abroad program. At least one of the three courses must be at the 400-level. Students may apply two or even all three of the additional courses from among the 400-level offerings.

Hours

Course

4

CS 233 Computer Architecture

4

CS 241 System Programming (substitute: ECE 391)

3

CS 357 Numerical Methods

4

CS 374 Algorithms and Models of Comp.

3

Any course number between (and including) CS 410 and CS 498 except CS 413, CS 491, CS 492, CS 493, CS 494.

To declare a minor, students should fill out a Statement of Intent to Pursue a Campus-Approved Minor form. Bring it to 1210 Siebel Center for an advisor's signature, then submit the form to your college office.

Note that declaring a minor in CS will not give you an advantage in registering for any CS courses. However, once declared, you will receive emails that apply to your minor.

To cancel the minor, fill out a Minor's Modification Form, and take it to your college office and ask to cancel the minor.  You do not need a signature from the CS Department to cancel a CS Minor.