Computer Science Minor
for the Minor in Computer Science
College: The Grainger College of Engineering
webpage: CS Minor
email: undergrad@cs.illinois.edu
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.
Code | Title | Hours |
---|---|---|
The following three courses are required: 1 | 11 | |
Intro to Computer Science 2 | ||
Discrete Structures 2 | ||
Data Structures 2 | ||
Three courses, including at least one at the 400 level, chosen from the departmentally approved list below. These courses must be taken as University of Illinois credit (though one may be taken in a Study Abroad program). Students may apply 2-3 of the additional courses from among the 400-level offerings: 3 | 9 | |
Computer Architecture | ||
System Programming 2 | ||
Numerical Methods I | ||
Introduction to Algorithms & Models of Computation | ||
1 | Transfer equivalents of CS 125, 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 18 total credit hours, minimum, for the minor. |
2 | The following substitutions are allowed: ECE 220 for CS 125; MATH 213 for CS 173; and ECE 391 for CS 241. |
3 | Students must submit a course modification for any study abroad course used in this category. |
For more information, please 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.