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

3

CS 173 Discrete Structures

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. 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

3

CS 241 System Programming (NOTE: This course tends to fill up with CS majors)

3

CS 357 Numerical Methods

4

CS 374 Algorithms and Models of Comp. (Formerly CS 373 Theory of Computation).

3

Any course number between CS 410 and CS 498 except CS 413, CS 492, CS 493, CS494.

  • ECE 220 (or ECE 198 KL (not JL) or ECE 190 before it was discontinued) may be substituted for CS 125.
  • MATH 213 may be substituted for CS 173.
  • ECE 391 may be substituted for CS 241.

To declare a minor, you should fill out a Statment of Intent to Pursue a Campus-Approved Minor form. Bring it to 1210 Siebel Center for a signature, then submit the form to your college office.