Approved Courses

Students must complete nine credit hours of approved courses to earn the CDE certificate — at least six from the list of Methodology classes, and the rest from Applications classes. Please email if you would like to use a course that is not listed here.

Methodology CDE Courses

Number Title
AOSS 407 Mathematical Methods in Geophysics
AOSS 555 Spectral Methods
AERO 729 Data-Driven Modeling
EECS 503 Introduction To Numerical Electromagnetics
EECS 598 Asymptotic Methods For Electromagnetics
EECS 630 Fast Multipole Methods
EECS 442 Computer Vision
EECS 402 Computer Programming For Scientists And Engineers
EECS 492 Artificial Intelligence
EECS 545 Machine Learning
EECS 584 Advanced Database Systems
EECS 586 Design And Analysis Of Algorithms
EECS 587 Parallel Computing
NERS590-* Computational Fluid Dynamics For Nuclear Engineering
NERS590-* Numerical Methods For Nuclear Engineering Applications
NERS590-* Methods and Practices of Scientific Computing
NERS 544 Monte Carlo Methods
NERS 644 Transport Theory
BIOMEDE 503 Statistical Methods For Biomedical Engineering
CEE 510/
NAME 512
Finite Element Methods In Solid And Structural Mechanics
IOE 510 Linear Programming I
IOE 511 / MATH 562 Continuous Optimization Methods
IOE 512 Dynamic Programming
IOE 565 / MECHENG 563 / MFG 561 Time Series Modeling, Analysis, and Forecasting
IOE 574 Simulation Analysis
IOE 610 Linear Programming II (syllabus, PDF)
IOE 611 Nonlinear Programming
IOE 612 Network Flows
IOE 614 Integer Programming
IOE 691 Special Topics In Stochastic And Robust Optimization
MECHENG 501 Analytical Methods In Mechanics
MECHENG 502 Methods Of Differential Equations In Mechanics
MECHENG 505 Finite Element Methods In Mechanical Engineering
MECHENG 543 Analytical And Computational Dynamics I (syllabus, PDF)
MECHENG 555 (MFG 555) Design Optimization
MECHENG 560 (MFG 562) Modeling Dynamic Systems
MECHENG 605 Advanced Finite Element Methods In Mechanics
MSE 554 (CHE 554) Computational Methods In MATSCIE And CHE
AEROSP 523 (MECHENG 523) Computational Fluid Dynamics I (syllabus, PDF)
AEROSP 623 Computational Fluid Dynamics II
AEROSP 510/511 Finite Elements In Mechanical And Structural Analysis I & II
CHE 554. (MSE554) Computational Methods In MS&E And CHE
CHE 557 Computational Nanoscience Of Soft Matter
CHE 505 Applied Mathematics For Chemical Engineers
CHE 540 Mathematical Methods For Biological Network Analysis
CMPLXSYS511 Theory of Complex Systems
INFO 561 Natural Language Processing
INFO 601 Data Manipulation
INFO 608 Networks
INFO 618 Exploratory Data Analysis
INFO 649 Information Visualization
INFO 650 Information Retrieval
INFO 708 Networks: Theory Complex Systems
INFO 721 Data Mining: Methods And Applications
INFO 754 Data Curation
AOSS 555 Spectral Methods
INFO 760 Language And Information
INFO 761 Natural Language Processing
STATS 500 Applied Statistics I
STATS 501 Applied Statistics II
STATS 503 Applied Multivariate Analysis
MATH 450 Mathematical Methods for Engineers
MATH 454 Boundary Value Problems for Partial Differential Equations
MATH 471 Introduction to Numerical Methods
MATH 556 Methods of Applied Math I: Applied Functional Analysis
MATH 557 Methods of Applied Math II: Asymptotics
MATH 571 Numerical Methods for Scientific Computing I
MATH 572 Numerical Methods for Scientific Computing II
MATH 671 Topics in Scientific Computing (Numerical Methods I)
PHYS 411 Numerical Methods for Physics
PHYS 514 Computational Physics
ASTR 406 Numerical Methods for Astronomy
EARTH 486 Data and Models
EARTH 500 Introduction to Linux Programming

Applications CDE Courses

Number Title
AOSS 477 Space Weather Modeling
AOSS 578 Air Pollution Chemistry
AOSS 586 Climate Data Analysis
AOSS 588 Regional Scale Climate
AOSS 589 The Art Of Climate Modeling
EECS 598 Special Topics In Computer Vision
EECS 463 Power System Design And Operation
EECS 556 Image Processing (webpage)
EECS 755 Advanced Topics In Signal Processing (webpage)
EECS 484 Database Management Systems
EECS 485 Web Database And Information Systems
EECS 487 Interactive Graphics (wepage)
EECS 580 Advanced Graphics
EECS 570 Parallel Computer Architecture
EECS 592 Advanced Artificial Intelligence
EECS 517 Physical Processes In Plasmas
EECS 598 Foundations of Computer Vision (pilot course in Fall 2014) (syllabus, PDF)
NERS580 Computation Projects In Radiation Imaging
NERS590-5 Computational Methods In Plasma Physics
BIOMEDE 506 (MECHENG 506) Computational Modeling Of Biological Tissues
BIOMEDE 580 (NERS 580) Computation Projects In Radiation Imaging
CEE 520 Deterministic And Stochastic Models In Hydrology
CEE 628 Numerical Modeling Of Subsurface Flow
CEE 633 Construction Management Information Systems
CEE 621 Free Surface Flow
FINENG 511 Optimization Methods Finance
IOE 623
(MATH 623)
Computational Finance
MECHENG 499 Sustainable Engineering and Design (syllabus, PDF)
Special Topics: Atomistic Computer Modeling Of Materials (syllabus, PDF)
MSE 556 Molecular Simulation Of Materials
AEROSP 549 Orbital Analysis And Determination
CHE 531 Introduction To Chemoinformatics
NAVARCH 620 Computational Fluid Dynamics For Ship Design
INFO 767 Advanced Natural Language Processing And Information Retrieval
MATH 462 Mathematical Models
MATH 463 Math Modeling in Biology
MATH 464 Inverse Problems
MATH 472 Numerical Methods with Financial Applications
MATH 563 Advanced Mathematical Methods for the Biological Sciences
MATH 623 Computational Finance
CHEM 461 Physical Chemistry I
CHEM 463 Physical Chemistry II (syllabus, PDF)
CHEM 461 Computational Chemistry laboratory
CHEM 575 Chemical Thermodynamics
CHEM 571 Quantum Chemistry
CHEM 580 Molecular Spectra and Structure (syllabus, PDF)
CHEM 567 Chemical Dynamics