CIGP Relevant Courses
Computational Interdisciplinary Graduate Programs
The CIGP concentration requires 1 relevant course (3 credits) at the MS level and 2 relevant courses (6 credits) at the PhD level for all tracks.
These include courses in areas of science and engineering, life science, and data science for which computation is a major tool and has major applicability towards the respective areas.
Relevant Courses for all CIGP tracks are listed below by department.
AAE 508 – Optimization in Aerospace Engineering CSE
AAE 512 – Computational Aerodynamics CSE
AAE 532 – Orbit Mechanics CSE
AAE 550 – Multidisciplinary Design Optimization CSE
AAE 558 – Finite Element Methods in Aerospace Structures CSE
AAE 590D – Molecular Gas Dynamics CSE
AAE 626 – Turbulence and Turbulence Modeling CSE
AAE 646 – Elastic Wave Propagation CSE
AAE 654 – Fracture Mechanics CSE
AAE 690 – Modeling Damage and Strengthening Mechanisms in Materials CSE
AAE 690 – Turbulent Combustion Modeling CSE
ABE 651 – Environmental Informatics CDS
AGEC 552 – Introduction to Mathematical Programming CSE
AGEC 650 – Application of Quantitative Analysis: Economics I CSE
AGEC 652 – Application of Quantitative Analysis: Economics II CSE
AGEC 653 – Application of Quantitative Analysis: Mathematical Programming CSE
AGRY 511 – Population Genetics CLS
AGRY 530 – Advanced Plant Genetics CLS
AGRY 545 – Remote Sensing of Land Resources CDS
AGRY 600 – Genomics CLS
AGRY 641 – Statistical Hydrology CDS
AT 507 – Quantitative Research Methodologies in Transportation CDS
AT 519 – Aviation GIS Applications CSE
BCHM 521 – Comparative Genomics CLS
BCHM 561 – General Biochemistry I CLS
BCHM 562 – General Biochemistry II CLS
BCHM 60501 – Macromolecules CLS
BCHM 610 – Regulation of Eukaryotic Gene Expression CLS
BCHM 612 – Bioinformatic Analysis of Genome Scale Data CLS
BCHM 620 – Protein Mass Spectrometry and Proteomics CLS
BIOL 517 – Molecular Biology: Proteins CLS, CSE
BIOL 541 – Molecular Genetics of Bacteria CLS
BIOL 55001 – Eukaryotic Molecular Biology CLS
BIOL 563 – Bioinformatics CSE
BIOL 56310 – Protein Bioinformatics CDS, CLS
BIOL 580 – Evolution CLS
BIOL 58210 – Ecological Statistics CDS
BIOL 595 – Cell Biology of Plants CLS
BIOL 595 – CryoEM 3D Reconstruction CLS
BIOL 595 – Introduction to Bioinformatics CDS, CLS
BIOL 595 – Practical Biocomputing CDS, CLS
BIOL 595 – X-ray Crystallography CSE
BIOL 600 – Bioenergetics CSE
BIOL 611 – Crystallography of Macromolecules CLS, CSE
BIOL 647 – Structure-Function of Membrane Proteins CLS
BME 501 – Multivariate Analyses in Biostatistics CDS
BME 595 – Kinematics and Dynamics of Human Motion CLS
BME 646 – Deep Learning CSE
CE 50301 – Digital Photogrammetic Systems CSE
CE 50701 – Geospatial Data Modeling and Analysis CSE
CE 50801 – Geographic Information Systems CDS
CE 547 – Transport Processes in Surface Waters CSE
CE 568 – Highway Infrastructure Management Systems CSE
CE 570 – Advanced Structural Mechanics CSE
CE 595 – Finite Elements in Elasticity CSE
CE 597 – Adjustment of Geospatial Observations CSE
CE 597 – Advanced Topics in Classical and Computational Solid Mechanics CSE
CE 597 – Nonlinear Fracture Mechanics CSE
CE 597R – Analysis of Plates and Shells CSE
CE 605 – Advanced Geospatial Estimation CSE
CE 614 – Statistical and Econometric Methods I CDS
CE 695 – Probablistic Methods Geotechnical Engineering CSE
CEM 533 – Infrastructure Analytics CDS
CHE 525 – Biochemical Engineering CLS
CHE 555 – Computer Integrated Process Operations CSE
CHE 633 – Probabilistic Methods in Chemical Engineering CLS
CHM 579 – Computational Chemistry CLS, CSE
CHM 671 – Quantum Chemistry I CLS, CSE
CHM 672 – Quantum Chemistry II CSE
CHM 673 – Computational Quantum Chemistry CLS, CSE
CHM 676 – Molecular Spectoscopy CLS, CSE
CHM 696 – Quantum Computation and Quantum Information CSE
CNIT 570 – IT Data Analytics CDS
CNIT 581 – CRD Cyberlearning Research and Development CSE
CNIT 581 – Data Literacy CDS
CGT 581 – Geometric Modeling CSE
CGT 581 – Parallel Graphics and Simulation CSE
CGT 620 – Graphics Processing Unit Computing CSE
CGT 670 – Applications in Visual Analytics CSE
CS 50023 – Data Engineering I CDS
CS 50024 – Data Engineering II CDS
CS 501 – Computing for Science and Engineering CLS, CSE
CS 502 – Compiling and Programming Systems CSE
CS 503 – Operating Systems CSE
CS 510 – Software Engineering CSE
CS 514 – Numerical Analysis CLS, CSE
CS 515 – Numerical Linear Algebra CLS, CSE
CS 520 – Computational Methods in Optimization CDS, CSE
CS 525 – Parallel Computing CLS, CSE
CS 529 – Security Analytics CDS
CS 530 – Introduction to Scientific Visualization CLS, CSE
CS 535 – Interactive Computer Graphics CSE
CS 536 – Data Communication and Computer Networks CDS, CSE
CS 541 – Database Systems CDS, CLS, CSE
CS 542 – Distributed Database Systems CDS, CSE
CS 543 – Introduction to Simulation and Modeling of Computer Systems CSE
CS 555 – Cryptography CSE
CS 556 – Data Security and Privacy CDS
CS 565 – Programming Languages CSE
CS 569 – Introduction of Robotic Systems CSE
CS 573 – Data Mining CLS
CS 578 – Statistical Machine Learning CLS
CS 579 – Bioinformatics Algorithms CDS, CLS
CS 580 – Algorithm Design, Analysis and Implementation CLS, CSE
CS 584 – Theory of Computation and Computational Complexity CSE
CS 590 – Introduction to Data Visualization CSE
CS 590 – Numerical Compute for Data Science CSE
CS 592 – New Trends in Big Data Systems CDS
CS 592 – Distributed Optimization for Machine Learning CDS
CS 592 – Machine Learning SystemsCDS
CS 592 – Reinforcement Learning CDS
CS 615 – Numerical Methods For Partial Differential Equations I CLS, CSE
CS 636 – Internetworking CSE
CS 662 – Pattern Recognition and Decision-Making Processes CSE
EAPS 507 – Introduction to Analysis and Computing with Geoscience Data CSE
EAPS 509 – Data Analysis in the Earth and Atmospheric Sciences CSE
EAPS 515 – Geodata Science CSE
EAPS 541 – Geodetic Data and Applications CSE
EAPS 577 – Remote Sensing of the Planets CSE
EAPS 591 – Uncertainty Quantification in Geophysical Analysis CSE
EAPS 657 – Geophysical Inverse Theory CSE
ECE 50863 – Computer Network Systems CSE
ECE 511 – Psychophysics CSE
ECE 528 – Measurement and Stimulation of the Nervous System CLS
ECE 562 – Introduction to Data Management CDS, CSE
ECE 563 – Programming Parallel Machines CSE
ECE 565 – Computer Architecture CSE
ECE 570 – Artificial Intelligence CSE
ECE 573 – Compilers and Translator Writing Systems CSE
ECE 577 – Engineering Aspects of Remote Sensing CSE
ECE 580 – Optimization Methods for Systems and Control CLS, CSE
ECE 600 – Random Variables and Signals CSE
ECE 60146 – Deep Learning CSE
ECE 608 – Computational Models and Methods CSE
ECE 60872 – Fault Tolerant Computer Systems CSE
ECE 618 – Numerical Electromagnetics CSE
ECE 629 – Introduction to Neural Networks CSE
ECE 633 – Modeling and Simulation of Power System Components CSE
ECE 637 – Digital Image Processing I CSE
ECE 639 – Error Control Coding CSE
ECE 641 – Digital Image Processing II CSE
ECE 642 – Information Theory and Source Coding CSE
ECE 662 – Pattern Recognition and Decision-Making Processes CLS
ECE 666 – Advanced Computer Systems CSE
ECE 673 – Distributed Computing Systems CSE
ENGT 583 – Applied Engineering Statistics for Industry CDS
FNR 558 – Remote Sensing Analysis and Applications CDS
FNR 587 – Advanced Spatial Ecology and GIS CDS
FNR 647 – Quantitative Methods for Ecologists CDS
HSCI 525 – Introduction to Statistical and Computational Approaches to Health Sciences CLS
HORT 590 – Introduction to Data Analysis for Biology CLS
IMPH 562 – Introduction to Pharmaceutical Manufacturing Processes CSE
IMPH 580 – Physical Chemical Principles CSE
IMPH 583 – Advanced Biopharmaceuticals CSE
IMPH 587 – Pharmaceutical Solids CSE
IE 533 – Industrial Applications of Statistics CDS
IE 535 – Linear Programming CSE
IE 536 – Stochastic Models in Operations Research I CDS
IE 537 – Discrete Optimization Models and Algorithms CSE
IE 538 – Nonlinear Optimization Algorithms And Models CLS, CSE
IE 580 – Systems Simulation CSE
IE 581 – Simulation Design and Analysis CSE
IE 630 – Multiple Objective Optimization CSE
IE 632 – Scheduling Models CSE
IE 633 – Dynamic Programming CSE
IT 545 – Biometric Technologies and Applications CSE
MA 511 – Linear Algebra with Applications CDS, CSE
MA 514 – Numerical Analysis CLS, CSE
MA 518 – Advanced Discrete Mathematics CSE
MA 519 – Introduction to Probability CSE
MA 520 – Boundary Value Problems of Differential Equations CSE
MA 523 – Introduction to Partial Differential Equations CLS, CSE
MA 527 – Advanced Mathematics For Engineers And Physicists I CLS, CSE
MA 532 – Elements of Stochastic Processes CLS
MA 575 – Graph Theory CSE
MA 595 – Numerical Solutions for ODEs CSE
MA 611 – Methods of Applied Mathematics CSE
MA 615 – Numerical Methods for Partial Differential Equations CLS, CSE
MA 620 – Mathematical Theory of Optimal Control CSE
MA 642 – Methods of Linear and Nonlinear Partial Differential Equations I CSE
MA 643 – Methods of Linear and Nonlinear Partial Differential Equations II CSE
MCMP 570 – Basic Principles of Chemical Action on Biological Systems CLS
MCMP 690 – Computer-Aided Drug Design CLS
MSE 505 – Modeling and Simulation of Materials CSE
MSE 597 – Introduction to Computational Materials Science CSE
MSE 597 – Kinetics of Materials CSE
ME 556 – Lubrication, Friction, and Wear CSE
ME 577 – Kinematics and Dynamics of Human Motion CLS
ME 579 – Fourier Methods in Digital Signal Processing CSE
ME 581 – Numerical Methods in Mechanical Engineering CSE
ME 597 – Artificial Intelligence in Thermal Systems CSE
ME 597 – Data Analytics for Scientists and Engineers CSE
ME 597 – Kinetics of Materials CSE
ME 597 – Nonlinear Finite Element Methods CSE
ME 597 – Uncertainty Qualification CSE
ME 608 – Numerical Methods in Heat, Mass, and Momentum Transfer CSE
ME 614 – Computational Fluid Dynamics CSE
ME 625 – Advanced Combustion CSE
ME 681 – Finite and Boundary Element Methods CSE
NUCL 512 – Computers in Reactor Analysis CSE
NUCL 597 – Introduction to Computational Physics for Engineering Applications CSE
NUCL 612 – Applied Reactor Analysis CSE
NUCL 655 – Two-phase flow CFD Applications CSE
PHYS 526 – Quantum Computing CSE
PHYS 570A – Computational Biomolecular Physics CLS, CSE
PHYS 580 – Computational Physics CLS, CSE
PHYS 600 – Methods of Theoretical Physics I CSE
PHYS 601 – Methods of Theoretical Physics II CSE
PSYS 514 – Introduction to Mathematical Psychology CSE
PSYS 594I – Psychophysics CSE
PSYS 60601 – ANOVA for the Behavioral Sciences CDS
PSYS 608 – Measurement Theory and the Interpretation of Data CDS
PSYS 615 – Introduction to Behavioral Neuroscience CSE
PSYS 631 – Multiple Regression Analysis for the Behavioral Sciences CDS
STAT 503 – Statistical Methods for Biology CLS
STAT 511 – Statistical Methods CSE
STAT 512 – Applied Regression Analysis CLS
STAT 513 – Statistical Quality Control CDS
STAT 514 – Design of Experiments CLS, CSE
STAT 516 – Basic Probability and Applications CLS
STAT 517 – Statistical Inference CLS
STAT 519 – Introduction to Probability CSE
STAT 520 – Time Series and Applications CDS, CSE
STAT 522 – Sampling and Survey Techniques CDS
STAT 524 – Applied Multivariate Analysis CDS, CLS, CSE
STAT 525 – Intermediate Statistical Methodology CLS, CSE
STAT 526 – Advanced Statistical Methodology CLS, CSE
STAT 528 – Introduction to Mathematical Statistics CSE
STAT 529 – Bayesian Statistics and Applied Decision Theory CSE
STAT 532 – Elements of Stochastic Processes CLS, CSE
STAT 541 – Advanced Probability and Options with Numerical Methods CSE
STAT 545 – Introduction to Computational Statistics CSE
STAT 549 – An Introduction To QTL Mapping In Experimental Populations CLS, CSE
STAT 580 – Application of Statistical Theory CSE
STAT 582 – Statistical Consulting and Collaboration CDS
STAT 598C – Statistical Methods for Bioinformatics and Computational Biology CLS, CSE
STAT 598G – Introduction to Computational Statistics CLS
STAT 598Z – Applied Spatial Statistics CSE
TECH 628 – Technology Research and Use of Data Analytics CDS
TDM 501 – The Data Mine Seminar CDS
TDM 590 – The Data Mine Special Topics CDS