Skip to main content

Minor Requirements (revised Spring 2020)

The minor in Scientific Computing requires 15 credit hours, distributed as follows:

1. Computer Science CS1104 (strongly recommended) or CS 1101. (3 hours)

2. Computer Science CS 2204 (strongly recommended) or CS 2201. (3 hours)

3. Elective courses (9 hours). Three hours must come from elective list A. Mathematical, Quantitative, and Data Science Methods; three hours must come from elective list B. Computational, Simulation, and Modeling Methods; and three hours can come from either course list A or B, or from independent study (SC 3850/3851) with a faculty member affiliated with the SC minor.

A. Mathematical, Quantitative, and Data Science Methods

SC 3250   Scientific Computing Toolbox
ANTH 3261   Introduction to Geographic Information Systems and Remote Sensing
BMIF 6310   Foundations of Bioinformatics
BMIF 7380   Data Privacy in Biomedicine
BSCI 3272   Genome Science
BME 3200   Analysis of Biomedical Data
CE 4320   Data Analytics for Engineers
CS 3262   Applied Machine Learning
DS 3262   Applied Machine Learning
ECON 3032   Applied Econometrics
ECON 3035   Econometric Methods
ECON 3750   Econometrics for Big Data
EECE 6358   Quantitative Medical Image Analysis
HOD 3200   Introduction to Data Science
MATH 3620   Introduction to Numerical Mathematics
MATH 3670   Mathematical Data Science
MATH 4600   Numerical Analysis
MATH 4620   Linear Optimization
MATH 4630   Nonlinear Optimization

B. Computational, Simulation, and Modeling Methods

SC 3250   Scientific Computing Toolbox
SC 3260   High Performance Computing
ASTR 3600   Stellar Astrophysics
ASTR 3700   Galactic Astrophysics
ASTR 3800   Structure Formation in the Universe
BME 4310   Modeling Living Systems for Therapeutic Bioengineering
BME 7310   Advanced Computational Modeling and Analysis in Biomedical Engineering Quantitative
BME 7410   Methods in Biomedical Engineering
CHBE 4830   Molecular Simulation
CHEM 5410   Molecular Modeling Methods
CHEM 5420   Computational Structural Biochemistry
CS 3274   Modeling and Simulation
EES 4760   Agent and Individual Based Computational Modeling
MATH 3630   Mathematical Modeling in Biology
MATH 3660   Mathematical Modeling in Economics
ME 4263   Computational Fluid Dynamics and Multiphysics Modeling
ME 4275   Finite Element Analysis
NSC 3270   Computational Neuroscience
PHYS 3200   Statistical Physics
PHYS 3790   Computational Physics
PSY 4218   Computational Cognitive Modeling
PSY 4219   Scientific Computing for Psychological and Brain Sciences
PSY 4775   Models of Human Memory

Note that many of the subject area electives are advanced courses within a discipline. While some of these courses are only appropriate for majors or minors in those disciplines, many courses are perfectly appropriate for students in Scientific Computing. If uncertain, ask the course instructor before enrolling.

See Courses in Scientific Computing for a detailed description of all courses associated with the minor.

On YES, to select all courses approved for credit in the Scientific Computing minor, select the “Advanced” link next to the search box, select the “Class Attributes” drop-down box on the bottom right of the advanced search page, and then select “Eligible for Scientific Computing” to find all courses.