Minor in Computational Science and Engineering


Core Courses9
Programming 1
CS 101Intro Computing: Engrg & Sci3
CS 125Intro to Computer Science4
CS 225Data Structures4
ECE 220Computer Systems & Programming4
LING 402Tools & Tech Spch & Lang Proc3
Applied Math 2
ECE 493Advanced Engineering Math3 or 4
MATH 441Differential Equations3 or 4
or MATH 442 Intro Partial Diff Equations
or MATH 489 Dynamics & Differential Eqns
MATH 415Applied Linear Algebra3 OR 4
MATH 444Elementary Real Analysis3 or 4
or MATH 447 Real Variables
MATH 446Applied Complex Variables3 or 4
or MATH 448 Complex Variables
MATH 482Linear Programming3 or 4
or MATH 484 Nonlinear Programming
STAT 408Actuarial Statistics I4
or STAT 409 Actuarial Statistics II
or STAT 410 Statistics and Probability II
or STAT 420 Methods of Applied Statistics
or STAT 430 Topics in Applied Statistics
or MATH 461 Probability Theory
Computational Methods
CS 411Database Systems3 or 4
CS 450Numerical Analysis3
or CSE 401 Numerical Analysis
CS 466Introduction to Bioinformatics3 or 4
ECE 448Artificial Intelligence3 or 4
GEOG 489Programming for GIS4
LING 402Tools & Tech Spch & Lang Proc3
STAT 440Statistical Data Management3 or 4
TAM 470Computational Mechanics3 or 4
or CSE 450 Computational Mechanics
Application Coursework/Computing Elective9
Three 400-level CSE courses; see list at http://cse.illinois.edu/courses
Two 400-level CSE courses AND an independent study on a computational topic 3

An equivalent (or advanced) programming course may be used to satisfy this requirement.


Any advanced corresponding course from the above list of topics may be taken in lieu of an equivalent introductory course.


In order for an independent study to fulfill the minor requirement, the student must conduct the undergraduate research with one of the CSE affiliated faculty listed on the Computational Science and Engineering website: http://cse.illinois.edu/research/affiliates