Skip to Navigation | Skip to Content

Scientific Computation and Modeling Minor

Requirements

The requirements for a minor in scientific modeling are
  1. One of the following courses [4 hours]
    • CS 106 (Introduction to Scientific Computation and Modeling)
    • CS 108 (Introduction to Computing)

  2. CS 112 (Introduction to Data Structures) [4 hours]

  3. IS 141 (Computing With Databases) [1 hour]

  4. 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)

  5. 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.

  6. 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)
Total hours required: 18-24. Of these 3-7 could be taken in a students major department.

Proposed minors must be submitted to the ISRI governing board for approval.

Sound interesting?

If so, you may be a good candidate for a NSF Scientific Computing Scholarship.

Secondary

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nulla ut nibh.

Sidebar

Lorem ipsum dolor sitamet, consectetuer adipiscing elit. Nulla ut nibh.