Scientific Computation and Modeling Minor
Requirements
The requirements for a minor in scientific modeling are-
One of the following courses [4 hours]
- CS 106 (Introduction to Scientific Computation and Modeling)
- CS 108 (Introduction to Computing)
- CS 112 (Introduction to Data Structures) [4 hours]
- IS 141 (Computing With Databases) [1 hour]
- 2 of the following courses: [6-7 hours]
- CS 212 (Data Structures and Algorithms)
- CS 262 (Software Engineering)
- CS 342 (Database Management Systems)
- CS 352 (Computer Graphics)
- CS 374 (High Performance Computing)
- CS 372 (Numerical Analysis)
- IS 341 (Database Administration)
- IS 271 (Introduction to Information Systems)
- An approved interim or 200- or 300-level science or
mathematics course that has CS 106 or CS 108 as a prerequisite. [3-4 hours]
As an alternative, students may propose to do an additional programming pro ject in a regularly offered course that does not require computation of all students. Using such a pro ject to meet this requirement does not preclude its use to receive honors credit for a course. -
An approved investigatory project that involves significant scientific
programming. [0-4 hours]
This requirement can be met in at least four ways:
- via an internship (e.g., CS 394, BIOL 385, CHEM 385)
- via a senior pro ject (e.g., CS 396/398, CHEM 395, PHYS 384/395, MATH 395, GEOL 395)
- via a 300-level investigations course in one of the sciences or mathematics (e.g., BIOL 354)
- via a summer research experience (e.g., BIOL 399, CHEM 397)
Proposed minors must be submitted to the ISRI governing board for approval.