MS Specialization: Computational Engineering

Refer to the Course Catalog for course descriptions and the Term Schedule for course offerings per term.

Suggested Courses:

BMES 510 Biomedical Statistics
BMES 514 Computer Applications in Biomedical Research
BMES 517 Intermediate Biostatistics (prerequisite BMES 510)
BMES 546 Biocomputational Languages
BMES 672 Biosimulation I
BMES 673 Biosimulation II (prerequisite BMES 672)
CHE 614 Thermodynamics II
CHE 626 Transport Phenomena II
CS 510 Introduction to Artificial Intelligence
CS 520 Computer Science Foundations
CS 521 Data Structures and Algorithms I
CS 522 Data Structures and Algorithms II (prerequisite CS 521)
CS 540 High Performance Computing
CS 550 Programming Languages
CS 571 Programming Tools and Environments
CS 575 Software Design
CS 576 Dependable Software Systems
CS 610 Advanced Artificial Intelligence (prerequisite CS 510)
CS 620 Advanced Data Structures and Algorithms (prerequisite CS 522)
CS 621 Approximation Algorithms (prerequisite CS 522)
CS 623 Computational Geometry (prerequisite CS 521)
CS 630 Cognitive Systems (prerequisite CS 510 or CS 530)
CS 650 Program Generation and Optimization (prerequisites CS 540 and CS 550)
ECES 521 Probability and Random Variables
ECES 522 Random Process and Spectral Analysis (prerequisite ECES 521)
ECES 523 Detection and Estimation Theory (prerequisite ECES 521)
ECES 811 Optimization Methods for Engineering Design
MATH 510 Applied Probability and Statistics I
MATH 511 Applied Probability and Statistics II (prerequisite MATH 510)
MATH 512 Applied Probability and Statistics III (prerequisite MATH 511)
MATH 520 Numerical Analysis I
MATH 521 Numerical Analysis II
MATH 522 Numerical Analysis III (prerequisite MATH 520)
MATH 544 Advanced Engineering Mathematics I
MATH 545 Advanced Engineering Mathematics II (prerequisite MATH 544)
MATH 546 Advanced Engineering Mathematics I (prerequisite MATH 545)
MATH 553 Scientific Computing and Visualization I (prerequisite MATH 540)
MATH 554 Scientific Computing and Visualization I (prerequisite MATH 553)
MATH 670 Methods of Optimization I
MATH 671 Methods of Optimization II
MATH 672 Methods of Optimization III (prerequisites MATH 670 and 671)
OPR 620 Operations Research I
OPR 622 Operations Research II (prerequisite OPR 620 or OPR 624)
OPR 624 Advanced Mathematical Programming
OPR 626 System Simulation (prerequisite STAT 601 or STAT 610)
OPR 922 Operations Research Methods I
OPR 924 Operations Research Methods II (prerequisite OPR 922 or OPR 992)
OPR 991 Simulation Theory and Applications (prerequisite STAT 601 or STAT 610)
OPR 992 Applied Math Programming
STAT 601 Business Statistics
STAT 610 Statistics for Business Analytics
STAT 622 Statistical Decision Theory I (prerequisite STAT 601)
STAT 624 Statistical Decision Theory II (prerequisite STAT 622)
STAT 626 Statistical Sampling (prerequisite STAT 601)
STAT 628 Applied Regression Analysis (prerequisite STAT 601 or STAT 610)
STAT 924 Multivariate Analysis
STAT 931 Statistics for Economics
STAT 932 Statistics for Behavorial Science

Sample Year 1 Plan:
Fall: CHE 502, CHE 513 + OPR 624 (or ECES 521, BMES 672, STAT 610)
Winter: CHE 525 + CHE 614, OPR 922 (or ECES 522, BMES 673)
Spring: CHE 543, CHE 554 + CHE 626 (or ECES 523, 811, STAT 628, CS 550, OPR 924)
Summer:

Sample Year 2 Plan:
Fall: ECES 521, MATH 510, CS 540 (or CS 521, STAT 601)
Winter: ECES 522, MATH 511, MATH 540 (or CS 522, STAT 924)
Spring:
Summer: