Metadata
Title
2026-2027 Course Catalog
Category
undergraduate
UUID
03bd10b773d74c55b6af4adc1876a2df
Source URL
https://catalog.illinois.edu/undergraduate/engineering/minors/computational-scie...
Parent URL
https://catalog.illinois.edu/degree-programs/undergraduate_index/
Crawl Time
2026-03-16T06:27:24+00:00
Rendered Raw Markdown
# 2026-2027 Course Catalog

**Source**: https://catalog.illinois.edu/undergraduate/engineering/minors/computational-science-engineering/
**Parent**: https://catalog.illinois.edu/degree-programs/undergraduate_index/

*for the Undergraduate Minor in Computational Science & Engineering*

---

*for the Undergraduate Minor in Computational Science & Engineering*

---

Course List

     | Code | Title | Hours |
| --- | --- | --- |
| Core Courses | | 9 |
| Programming | |  |
| [CS 101](https://catalog.illinois.edu/search/?P=CS%20101 "CS 101") | Intro Computing: Engrg & Sci | 3 |
| [CS 125](https://catalog.illinois.edu/search/?P=CS%20125 "CS 125") | Introduction to Computer Science | 4 |
| [CS 225](https://catalog.illinois.edu/search/?P=CS%20225 "CS 225") | Data Structures | 4 |
| [ECE 220](https://catalog.illinois.edu/search/?P=ECE%20220 "ECE 220") | Computer Systems & Programming | 4 |
| [LING 402](https://catalog.illinois.edu/search/?P=LING%20402 "LING 402") | Tools & Tech Spch & Lang Proc | 3 |
| Applied Math | |  |
| [ECE 493](https://catalog.illinois.edu/search/?P=ECE%20493 "ECE 493") | Advanced Engineering Math | 3 or 4 |
| [MATH 441](https://catalog.illinois.edu/search/?P=MATH%20441 "MATH 441") | Differential Equations | 3 or 4 |
| or [MATH 442](https://catalog.illinois.edu/search/?P=MATH%20442 "MATH 442") | Intro Partial Diff Equations | |
| or [MATH 489](https://catalog.illinois.edu/search/?P=MATH%20489 "MATH 489") | Dynamics & Differential Eqns | |
| [MATH 415](https://catalog.illinois.edu/search/?P=MATH%20415 "MATH 415") | Applied Linear Algebra | 0 to 4 |
| [MATH 444](https://catalog.illinois.edu/search/?P=MATH%20444 "MATH 444") | Elementary Real Analysis | 3 or 4 |
| or [MATH 447](https://catalog.illinois.edu/search/?P=MATH%20447 "MATH 447") | Real Variables | |
| [MATH 446](https://catalog.illinois.edu/search/?P=MATH%20446 "MATH 446") | Applied Complex Variables | 3 or 4 |
| or [MATH 448](https://catalog.illinois.edu/search/?P=MATH%20448 "MATH 448") | Complex Variables | |
| [MATH 482](https://catalog.illinois.edu/search/?P=MATH%20482 "MATH 482") | Linear Programming | 3 or 4 |
| or [MATH 484](https://catalog.illinois.edu/search/?P=MATH%20484 "MATH 484") | Nonlinear Programming | |
| [STAT 408](https://catalog.illinois.edu/search/?P=STAT%20408 "STAT 408") | Actuarial Statistics I | 4 |
| or [STAT 409](https://catalog.illinois.edu/search/?P=STAT%20409 "STAT 409") | Actuarial Statistics II | |
| or [STAT 410](https://catalog.illinois.edu/search/?P=STAT%20410 "STAT 410") | Statistics and Probability II | |
| or [STAT 420](https://catalog.illinois.edu/search/?P=STAT%20420 "STAT 420") | Methods of Applied Statistics | |
| or [STAT 430](https://catalog.illinois.edu/search/?P=STAT%20430 "STAT 430") | Topics in Applied Statistics | |
| or [MATH 461](https://catalog.illinois.edu/search/?P=MATH%20461 "MATH 461") | Probability Theory | |
| Computational Methods | |  |
| [CS 411](https://catalog.illinois.edu/search/?P=CS%20411 "CS 411") | Database Systems | 3 or 4 |
| [CS 450](https://catalog.illinois.edu/search/?P=CS%20450 "CS 450") | Numerical Analysis | 0 to 4 |
| or [CSE 401](https://catalog.illinois.edu/search/?P=CSE%20401 "CSE 401") | Numerical Analysis | |
| [CS 466](https://catalog.illinois.edu/search/?P=CS%20466 "CS 466") | Introduction to Bioinformatics | 3 or 4 |
| [ECE 448](https://catalog.illinois.edu/search/?P=ECE%20448 "ECE 448") | Artificial Intelligence | 3 or 4 |
| GEOG 489 |  | 4 |
| [LING 402](https://catalog.illinois.edu/search/?P=LING%20402 "LING 402") | Tools & Tech Spch & Lang Proc | 3 |
| [STAT 440](https://catalog.illinois.edu/search/?P=STAT%20440 "STAT 440") | Statistical Data Management | 3 or 4 |
| [TAM 470](https://catalog.illinois.edu/search/?P=TAM%20470 "TAM 470") | Computational Mechanics | 3 or 4 |
| or [CSE 450](https://catalog.illinois.edu/search/?P=CSE%20450 "CSE 450") | Computational Mechanics | |
| Application Coursework/Computing Elective | | 9 |
| OPTION 1 | |  |
| Three 400-level CSE courses; see list below: | |  |
| Core Courses: | |  |
| [CSE 401](https://catalog.illinois.edu/search/?P=CSE%20401 "CSE 401") | Numerical Analysis | 3 or 4 |
| [CSE 402](https://catalog.illinois.edu/search/?P=CSE%20402 "CSE 402") | Parallel Progrmg: Sci & Engrg | 3 or 4 |
| [CSE 408](https://catalog.illinois.edu/search/?P=CSE%20408 "CSE 408") | Applied Parallel Programming | 4 |
| [CSE 510](https://catalog.illinois.edu/search/?P=CSE%20510 "CSE 510") | Numerical Methods for PDEs | 4 |
| [CSE 527](https://catalog.illinois.edu/search/?P=CSE%20527 "CSE 527") | Scientific Visualization | 4 |
| Computing Electives. Courses below are topically organized and are cross listed with many departments. Double counting from Core courses and application courses is not allowed. Choose Option 1 or Option 2 below. | |  |
| Option 1 | |  |
| Biological, Chemical and Atmospheric Sciences: | |  |
| [CHEM 576](https://catalog.illinois.edu/search/?P=CHEM%20576 "CHEM 576") | Computational Chemical Biology | 4 |
| [CS 466](https://catalog.illinois.edu/search/?P=CS%20466 "CS 466") | Introduction to Bioinformatics | 3 or 4 |
| CEE 534 |  |  |
| [CEE 557](https://catalog.illinois.edu/search/?P=CEE%20557 "CEE 557") | Groundwater Modeling | 4 |
| [CSE 566](https://catalog.illinois.edu/search/?P=CSE%20566 "CSE 566") | Numerical Fluid Dynamics | 4 |
| [CHEM 550](https://catalog.illinois.edu/search/?P=CHEM%20550 "CHEM 550") | Advanced Quantum Dynamics | 4 |
| Computer Software, Hardware and Graphics | |  |
| [CSE 402](https://catalog.illinois.edu/search/?P=CSE%20402 "CSE 402") | Parallel Progrmg: Sci & Engrg | 3 or 4 |
| [CSE 422](https://catalog.illinois.edu/search/?P=CSE%20422 "CSE 422") | Computer System Organization | 3 or 4 |
| [CSE 423](https://catalog.illinois.edu/search/?P=CSE%20423 "CSE 423") | Operating Systems Design | 3 or 4 |
| [CSE 426](https://catalog.illinois.edu/search/?P=CSE%20426 "CSE 426") | Software Engineering I | 3 or 4 |
| [CSE 427](https://catalog.illinois.edu/search/?P=CSE%20427 "CSE 427") | Interactive Computer Graphics | 3 or 4 |
| [CSE 429](https://catalog.illinois.edu/search/?P=CSE%20429 "CSE 429") | Software Engineering II | 3 or 4 |
| [CSE 521](https://catalog.illinois.edu/search/?P=CSE%20521 "CSE 521") | Computer Architecture | 4 |
| [CSE 522](https://catalog.illinois.edu/search/?P=CSE%20522 "CSE 522") | Parallel Computer Architecture | 4 |
| [CSE 527](https://catalog.illinois.edu/search/?P=CSE%20527 "CSE 527") | Scientific Visualization | 4 |
| Electronics and Electromagnetics: | |  |
| [CSE 530](https://catalog.illinois.edu/search/?P=CSE%20530 "CSE 530") | Computational Electromagnetics | 4 |
| [CSE 532](https://catalog.illinois.edu/search/?P=CSE%20532 "CSE 532") | Numerical Circuit Analysis | 4 |
| Fluid Mechanics | |  |
| [CSE 450](https://catalog.illinois.edu/search/?P=CSE%20450 "CSE 450") | Computational Mechanics | 3 or 4 |
| [CSE 461](https://catalog.illinois.edu/search/?P=CSE%20461 "CSE 461") | Computational Aerodynamics | 3 or 4 |
| [CSE 560](https://catalog.illinois.edu/search/?P=CSE%20560 "CSE 560") | Computational Fluid Mechanics | 4 |
| CSE 561 |  |  |
| [CSE 566](https://catalog.illinois.edu/search/?P=CSE%20566 "CSE 566") | Numerical Fluid Dynamics | 4 |
| [CSE 412](https://catalog.illinois.edu/search/?P=CSE%20412 "CSE 412") | Numerical Thermo-Fluid Mechs | 2 to 4 |
| Numerical Computing: | |  |
| [CSE 401](https://catalog.illinois.edu/search/?P=CSE%20401 "CSE 401") | Numerical Analysis | 3 or 4 |
| [CSE 414](https://catalog.illinois.edu/search/?P=CSE%20414 "CSE 414") | Algorithms | 4 |
| [CSE 441](https://catalog.illinois.edu/search/?P=CSE%20441 "CSE 441") | Introduction to Optimization | 3 or 4 |
| [CSE 510](https://catalog.illinois.edu/search/?P=CSE%20510 "CSE 510") | Numerical Methods for PDEs | 4 |
| [CSE 511](https://catalog.illinois.edu/search/?P=CSE%20511 "CSE 511") | Iterative & Multigrid Methods | 4 |
| [CSE 512](https://catalog.illinois.edu/search/?P=CSE%20512 "CSE 512") | Parallel Numerical Algorithms | 4 |
| [CSE 513](https://catalog.illinois.edu/search/?P=CSE%20513 "CSE 513") | Topics in Numerical Analysis | 4 |
| CSE 515 |  |  |
| [CS 598](https://catalog.illinois.edu/search/?P=CS%20598 "CS 598") | Special Topics (Integral Equation and Fast Algorithms) | 2 to 4 |
| [CSE 517](https://catalog.illinois.edu/search/?P=CSE%20517 "CSE 517") | Adv Finite Element Methods | 4 |
| [CSE 553](https://catalog.illinois.edu/search/?P=CSE%20553 "CSE 553") | Computational Inelasticity | 4 |
| Other Related Fields: | |  |
| [TAM 598](https://catalog.illinois.edu/search/?P=TAM%20598 "TAM 598") | Advanced Special Topics (Uncertainty Quantification) | 1 to 4 |
| [CS 598](https://catalog.illinois.edu/search/?P=CS%20598 "CS 598") | Special Topics (Integeral Equations and Fast Methods) | 2 to 4 |
| [CEE 528](https://catalog.illinois.edu/search/?P=CEE%20528 "CEE 528") | Construction Data Modeling | 4 |
| [ASTR 510](https://catalog.illinois.edu/search/?P=ASTR%20510 "ASTR 510") | Computational Astrophysics | 4 |
| Physics and Materials Science: | |  |
| [CSE 485](https://catalog.illinois.edu/search/?P=CSE%20485 "CSE 485") | Atomic Scale Simulations | 3 or 4 |
| [MSE 498](https://catalog.illinois.edu/search/?P=MSE%20498 "MSE 498") | Special Topics (Atomic Scale Simulations) | 1 to 4 |
| [AE 598](https://catalog.illinois.edu/search/?P=AE%20598 "AE 598") | Special Topics (Mult-scale Modeling of Materials) | 1 to 4 |
| Power Systems, Control and Signal and Image Processing: | |  |
| [CSE 441](https://catalog.illinois.edu/search/?P=CSE%20441 "CSE 441") | Introduction to Optimization | 3 or 4 |
| [CSE 543](https://catalog.illinois.edu/search/?P=CSE%20543 "CSE 543") | Topics in Image Processing | 4 |
| [ECE 513](https://catalog.illinois.edu/search/?P=ECE%20513 "ECE 513") | Vector Space Signal Processing | 4 |
| [ECE 558](https://catalog.illinois.edu/search/?P=ECE%20558 "ECE 558") | Digital Imaging | 4 |
| Solid Mechanics: | |  |
| [CSE 450](https://catalog.illinois.edu/search/?P=CSE%20450 "CSE 450") | Computational Mechanics | 3 or 4 |
| [CSE 451](https://catalog.illinois.edu/search/?P=CSE%20451 "CSE 451") | Finite Element Analysis | 3 or 4 |
| [CSE 517](https://catalog.illinois.edu/search/?P=CSE%20517 "CSE 517") | Adv Finite Element Methods | 4 |
| [CSE 551](https://catalog.illinois.edu/search/?P=CSE%20551 "CSE 551") | Finite Element Methods | 4 |
| [CSE 552](https://catalog.illinois.edu/search/?P=CSE%20552 "CSE 552") | Nonlinear Finite Elements | 4 |
| [ME 570](https://catalog.illinois.edu/search/?P=ME%20570 "ME 570") | Nonlinear Solid Mech Design | 4 |
| [TAM 598](https://catalog.illinois.edu/search/?P=TAM%20598 "TAM 598") | Advanced Special Topics (Computational Nonlinear Dynamics) | 1 to 4 |
| Statistics and Data Sciences: | |  |
| [CSE 428](https://catalog.illinois.edu/search/?P=CSE%20428 "CSE 428") | Statistical Computing | 3 or 4 |
| [CSE 440](https://catalog.illinois.edu/search/?P=CSE%20440 "CSE 440") | Statistical Data Management | 3 or 4 |
| [CSE 448](https://catalog.illinois.edu/search/?P=CSE%20448 "CSE 448") | Advanced Data Analysis | 4 |
| [CSE 525](https://catalog.illinois.edu/search/?P=CSE%20525 "CSE 525") | Topics in Computational Statistics | 4 |
| [STAT 530](https://catalog.illinois.edu/search/?P=STAT%20530 "STAT 530") | Bioinformatics | 4 |
| [CSE 542](https://catalog.illinois.edu/search/?P=CSE%20542 "CSE 542") | Statistical Learning | 4 |
| [STAT 430](https://catalog.illinois.edu/search/?P=STAT%20430 "STAT 430") | Topics in Applied Statistics (Big Data Analysis Foundation; Basics of Statistical Learning) | 3 or 4 |
| [STAT 432](https://catalog.illinois.edu/search/?P=STAT%20432 "STAT 432") | Basics of Statistical Learning | 3 or 4 |
| [CS 412](https://catalog.illinois.edu/search/?P=CS%20412 "CS 412") | Introduction to Data Mining | 3 or 4 |
| [CS 410](https://catalog.illinois.edu/search/?P=CS%20410 "CS 410") | Text Information Systems | 3 or 4 |
| OPTION 2 | |  |
| Two 400-level CSE courses listed above AND an independent study on a computational topic. 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. | |  |

*for the Undergraduate Minor in Computational Science & Engineering*

---

[The Grainger College of Engineering](https://grainger.illinois.edu/)

[Computational Science & Engineering Minor](https://cse.illinois.edu/cse-educational-programs/undergraduate-minor/)