Courses

Scientific Computation Core Courses

 

The courses included in the core for the Ph.D. and Master’s degrees are as follows. This is not an exhaustive list and any course with a significant computation component may be included with the approval of the director of graduate studies.

 

Scientific Computation 

SciC 8001 Parallel High-Performance Computing (3 cr)

SciC 8011 Scientific Visualization (3 cr)

SciC 8021 Advanced Numerical Methods (3 cr)

SciC 8031 Modeling, Optimization, and Statistics (3 cr)

SciC 8041 Computational Aspects of Finite Element Methods (3 cr)

SciC 8095 Problems in Scientific Computation (1-3 cr)

SciC 8190 Supercomputer Research Seminar (1 cr)

SciC 8253 Computational Nanomechanics (3 cr)

SciC 8551 Multiscale Methods for Bridging Length and Time Scales (3 cr)

SciC 8594 Scientific Computation Directed Research (1–4 cr)

Aerospace Engineering and Mechanics

AEM 8251 Finite Volume Methods in Computational Fluid Dynamics (3 cr)

Chemistry

Chem 8021 Computational Chemistry (4 cr)

Chem 8541 Dynamics (4 cr)

Chem 8551 Quantum Mechanics I (4 cr)

Chem 8552 Quantum Mechanics II (4 cr)

Chem 8561 Thermodynamics, Statistical Mechanics & Reaction Dynamics I (4 cr)

Chem 8562 Thermodynamics, Statistical Mechanics & Reaction Dynamics II (4 cr)

Civil, Environmental, and Geo- Engineering

CEGE 8022 Numerical Methods for Free and Moving Boundary Problems (3 cr)

CEGE 8361 Engineering Model Fitting (3 cr)

CEGE 8401 Fundamentals of Finite Element Method (3 cr)

CEGE 8402 Nonlinear Finite Element Analysis (3 cr)

CEGE 8561 Analysis of Modeling of Aquatic Environments I (3 cr)

CEGE 8562 Analysis of Modeling of Aquatic Environments II (3 cr)

CEGE 8572 Computational Environmental Fluid Dynamics (3 cr)

Computer Science

CSci 5302 Analysis of Numerical Algorithms (3 cr)

CSci 5304 Computational Aspects of Matrix Theory (3 cr)

CSci 5403 Computational Complexity (3 cr)

CSci 5421 Advanced Algorithms and Data Structures (3 cr)

CSci 5451 Introduction to Parallel Computing: Arch, Algorithms and Program (3 cr)

CSci 5461 Functional Genomics, Systems Biology, and Bioinformatics (3 cr)

CSci 5481 Computational Techniques for Genomics (3 cr)

CSci 5561 Computer Vision (3 cr)

CSci 5607 Fundamentals of Computer Graphics I (3 cr)

CSci 5608 Fundamentals of Computer Graphics II (3 cr)

CSci 5609 Visualization (3 cr)

CSci 5707 Principles of Database Systems (3 cr)

CSci 5801 Software Engineering I (3 cr)

CSci 5802 Software Engineering II (3 cr)

CSci 8314 Sparse Matrix Computations (3 cr)

CSci 8725 Databases for Bioinformatics (3 cr)

Earth Sciences

ESci 5201 Time-series Analysis of Geological Phenomena (3 cr)

Educational Psychology

EPsy 8221 Psychological Scaling (3 cr)

EPsy 8222 Advanced Measurement: Theory and Application (3 cr)

Electrical Engineering

EE 5239 Introduction to Nonlinear Optimization (3 cr)

EE 5531 Probability and Stochastic Processes (3 cr)

EE 5561 Image Processing and Applications (3 cr)

EE 8231 Optimization Theory (3 cr)

Health Informatics

HInf 5430 Health Informatics I (4 cr)

HInf 5431 Health Informatics II (4 cr)

HInf 8434 Medical Decision Support Techniques (3 cr)

Industrial and Systems Engineering

IE 5531 Engineering Optimization I (4 cr)

Linguistics

Ling 5801 Introduction to Computational Linguistics (3 cr)

Mathematics

Math 5467 Introduction to the Mathematics of Image and Data Analysis (4 cr)

Math 5485 Introduction to Numerical Methods I (4 cr)

Math 5486 Introduction to Numerical Methods II (4 cr)

Math 5535 Dynamical Systems and Chaos (4 cr)

Math 5587 Elementary Partial Differential Equations I (4 cr)

Math 5588 Elementary Partial Differential Equations II (4 cr)

Math 5651 Basic Theory of Probability and Statistics (4 cr)

Math 5705 Enumerative Combinatorics (4 cr)

Math 5707 Graph Theory and Non-enumerative Combinatorics (4 cr)

Math 8441 Numerical Analysis and Scientific Computing (3 cr)

Math 8442 Numerical Analysis and Scientific Computing (3 cr)

Math 8445 Numerical Analysis of Differential Equations (3 cr)

Math 8450 Topics in Numerical Analysis (1–3 cr)

Math 8571 Theory of Evolutionary Equations (3 cr)

Mechanical Engineering

ME 5228 Introduction to Finite Element Modeling, Analysis and Design (4 cr)

ME 5351 Computational Heat Transfer (4 cr)

ME 8228 Finite Elements in Multi-Disciplinary Flow/Thermal/Stress and Manufacturing Applications (4 cr)

ME 8229 Finite Element Methods for Computational Mechanics: Transient/Dynamic Problems (4 cr)

ME 8345 Computational Heat Transfer and Fluid Flow (3 cr)

Neuroscience

NSc 5202 Theoretical Neuroscience: Systems and Information Processing (3 cr)

Physics

Phys 4211 Introduction to Solid-State Physics (3 cr)

Phys 5041 Mathematical Methods for Physics I (4 cr)

Phys 5042 Analytical and Numerical Methods of Physics II (4 cr)

Psychology

Psy 5036W Computational Vision (3 cr)

Psy 5038W Introduction to Neural Networks (3 cr)

Psy 5960 Topics in Psychology (1-4 cr)

Statistics

Stat 8701 Computational Statistical Methods (3 cr)

Stat 8711 Statistical Computing (3 cr)