Computer Science Minor
for the Undergraduate 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 majors in the Computer Science programs and in Computer Engineering.
for the Undergraduate Minor in Computer Science
Code | Title | Hours |
---|---|---|
The following four courses are required: 1 | 13 | |
Discrete Structures 2 | ||
Introduction to Computer Science I 2 | ||
Introduction to Computer Science II 2 | ||
Data Structures 2 | ||
Students must take two upper level courses, each from CS at the 300 level or 400 level. At the 300 level, all CS courses are allowed, except CS 397 and CS 398, each of which may only be used by prior special permission from the CS Academic Office. At the 400 level, all CS courses are allowed, excluding CS 400, CS 401, CS 402, CS 403, CS 413, CS 491, CS 492, CS 493, CS 494, CS 497, and CS 499. The two upper level courses must be taken as University of Illinois credit (though one may be taken in a Study Abroad program). 3 | 6 |
- 1
Transfer equivalents of CS 124, CS 125, CS 128, CS 173 and/or CS 225 may satisfy these requirements – even if the number of credits for the transfer courses do not equal that for the UIUC equivalents, as long as the student completes at least 16 total credit hours for the minor. If fulfilling the course requirements described herein does not yield 16 credits as a result of differing credits for transfer courses, then the student must take additional CS coursework that is approved by the CS Academic Office, sufficient to yield a minimum of 16 credit hours for the minor.
- 2
The following substitutions are allowed: (ECE 120 and ECE 220) for (CS 124 and CS 128); CS 125 for CS 124; CS 126 for CS 128; one of MATH 213, MATH 347, MATH 412 or MATH 413 for CS 173. Credit for these substituted courses will count toward the total credit hours for the minor. MATH 347, MATH 412, and MATH 413 will not count as upper level courses for this minor.
- 3
Students must submit a course modification for any study abroad course used in this category.
for the Undergraduate Minor in Computer Science
The Grainger College of Engineering
For more information, please visit the CS minor website, contact the Computer Science Academic Office (1210 Siebel Center, (217) 333-4428, email), or visit the Office of the Associate Dean for Undergraduate Programs, 206 Engineering Hall.