CSE Relevant Courses

The Relevant Courses of CSE program are listed below by department.

CSE specialization at MS level requires 1 relevant course and at PhD level requires 2 relevant courses.

Aeronautics and Astronautics Engineering Courses

AAE 508: Optimization in Aerospace Engineering
AAE 512: Computational Aerodynamics
AAE 532: Orbit Mechanics
AAE 550: Multidisciplinary Design Optimization
AAE 558: Finite Elements Methods in Aerospace Structures
AAE 590D: Molecular Gas Dynamics
AAE 626: Turbulence and Turbulence Modeling
AAE 646: Elastic Wave Propagation
AAE 690: Turbulent Combustion Modeling
AAE 690: Modeling Damage and Strengthening Mechanisms in Materials

[ Return to top ]

Agriculture Economics Courses

AGEC 552: Introduction to Mathematical Programming
AGEC 650: Application of Quantitative Analysis: Economics I
AGEC 651: Application of Quantitative Analysis: Economics II
AGEC 652: Application of Quantitative Analysis: Mathematical Programming

[ Return to top ]

Biology Courses

BIOL 517: Molecular Biology: Proteins
BIOL 595: X-ray Crystallography
BIOL 600: Bioenergetics
BIOL 611: Crystallography of Macromolecules

[ Return to top ]

Chemistry Courses

CHM 579: Computational Chemistry 
CHM 672: Quantum Chemistry
CHM 673: Computational Quantum Chemistry
CHM 696: Special Topics (*Pre-approval required from CSE office for CSE credit use)

[ Return to top ]

Chemical Engineering Courses

ChE 555: Computer Integrated Process Operations
ChE 597: Special Topics in Chemical Engineering (*Pre-approval required from CSE office for CSE credit use)

[ Return to top ]

Civil Engineering Courses

CE 547: Transport Processes in Surface Waters
CE 568: Highway Infrastructure Management Systems
CE 595: Finite Elements in Elasticity
CE 597: Adjustment of Geospatial Observations
CE 597: Advanced Topics in Classical and Computational Solid Mechanics
CE 597: Digital Photogrammetric Systems
CE 597: Geospatial Data Modeling and Analysis
CE 597: Nonlinear Fracture Mechanics
CE 597R: Analysis of Plates and Shells
CE 605: Advanced Geospatial Estimation
CE 695: Probabilistic Methods in Geotechnical Engineering

[ Return to top ]

Computer Sciences Courses

CS 501: Computing for Science and Engineering
CS 502: Compiling and Programming Systems
CS 503: Operating Systems
CS 510: Software Engineering
CS 514: Numerical Analysis (equivalent to MA514)
CS 515: Numerical Linear Algebra
CS 520: Computational Methods in Optimization
CS 525: Parallel Computing
CS 530: Introduction to Scientific Visualization
CS 535: Interactive Computer Graphics
CS 536: Data Communication and Computer Networks
CS 541: Database Systems
CS 542: Distributed Database Systems
CS 543: Introduction to Simulation and modelling of Computer Systems
CS 555: Cryptography
CS 565: Programming Languages
CS 569: Introduction to Robotic Systems (equivalent to EE 569)
CS 580: Algorithm Design, Analysis, and Implementation
CS 584: Theory of Computation and Computational Complexity
CS 590: Topics in Computer Sciences (*Pre-approval required from CSE Office for CSE credit use)
CS 615: Numerical Solution of Partial Differential Equations
CS 636: Internetworking
CS 662: Pattern Recognition and Decision Making Processes (equivalent to EE 662)
CS 690: Seminar on Topics in Computer Sciences (*Pre-approval required from CSE office for CSE credit use)

[ Return to top ]

Earth, Atmospheric, and Planetary Sciences Courses

EAPS 507: Introduction To Analysis And Computing With Geoscience Data
EAPS 509: Data Analysis in the Earth and Atmospheric Sciences
EAPS 515: Geodata Science
EAPS 577: Remote Sensing of the Planets
EAPS 591: Uncertainty Quantification in Geophysical Analysis
EAPS 657: Geophysical Inverse Theory

[ Return to top ]

Electrical and Computer Engineering Courses

EE Courses Outside Computer Engineering
ECE 511: Psychophysics (cross-listed with PSY 594I) 
ECE 577: Engineering Aspects of Remote Sensing
ECE 580: Optimization Methods for Systems and Control
ECE 600: Random Variables and Signals
ECE 618: Numerical Electromagnetics
ECE 633: Modeling and Simulation of Power System Components
ECE 637: Digital Image Processing I
ECE 639: Error Control Coding
ECE 641: Digital Image Processing II
ECE 642: Information Theory and Source Coding

[ Return to top ]

ECE Courses in Computer Engineering Courses

ECE 562: Introduction to Data Management
ECE 563: Programming Parallel Machines
ECE 565: Computer Architecture
ECE 570: Artificial Intelligence
ECE 573: Compilers and Translator Writing Systems
ECE 595: Computer Network Systems
ECE 608: Computational Models and Methods
ECE 629: Introduction to Neural Networks
ECE 666: Advanced Computer Systems
ECE 673: Distributed Computing Systems
ECE 695: Fault Tolerant Computer Systems

[ Return to top ]

Food Science Courses

No courses are offered at this time.

[ Return to top ]

Industrial Engineering Courses

IE 535: Linear Programming
IE 537: Discrete Optimization Models and Algorithms
IE 538: Nonlinear Optimization Algorithms and Models
IE 580: Systems Simulation
IE 581: Simulation Design and Analysis
IE 630: Multiple Objective Optimization
IE 632: Scheduling Models
IE 633: Dynamic Programming

[ Return to top ]

Industrial and Physical Pharmacy Courses

IPPH 562: Introduction To Pharmaceutical Manufacturing Processes
IPPH 580: Physical Chemical Principles
IPPH 583: Advanced Biopharmaceutics
IPPH 587: Pharmaceutical Solids

[ Return to top ]

Materials Engineering Courses

MSE 597: Introduction to Computation Materials Science (alternate years)
MSE 597: Modeling and Simulation of Materials (alternate years)

[ Return to top ]

Mathematics Courses

MA 511: Linear Algebra with Applications
MA 518: Advanced Discrete Mathematics
MA 519: Introduction to Probability
MA 523: Introduction to Partial Differential Equations
MA 575: Graph Theory
MA 611: Methods of Applied Mathematics I
MA 615: Numerical Methods for Partial Differential Equations
MA 620: Mathematical Theory of Optimal Control.
MA 642: Methods of Linear and Nonlinear Partial Differential Equations
MA 643: Methods of Linear and Nonlinear Partial Differential Equations II
MA Special Topic Courses: Pre-approval required from CSE office for CSE credit use 

[ Return to top ]

Mechanical Engineering Courses

ME 579: Fourier Methods in Digital Signal Processing
ME 581: Numerical Methods in Mechanical Engineering
ME 608: Numerical Methods in Heat, Mass, and Momentum Transfer
ME 614: Computational Fluid Dynamics
ME 625: Advanced Combustion
ME 681: Finite and Boundary Element Methods

[ Return to top ]

Medicinal Chemistry and Molecular Pharmacology Courses

No courses are offered at this time.

[ Return to top ]

Nuclear Engineering Courses

NUCL 512: Computers in Reactor Analysis
NUCL 597: Introduction to Computational Physics for Engineering Applications
NUCL 612: Applied Reactor Analysis
NUCL 655: Two-phase flow CFD Applications

[ Return to top ]

Physics and Astronomy Courses

PHYS 526: Quantum Computing 
PHYS 570A: Computational Biomolicular Physics
PHYS 580: Advanced Computational Physics
PHYS 600: Methods of Theoretical Physics I
PHYS 601: Methods of Theoretical Physics II

[ Return to top ]

Psychological Sciences Courses

PSY 514: Introduction to Mathematical Psychology
PSY 615: Introduction to Behavioral Neuroscience

[ Return to top ]

Statistics Courses

STAT 514: Design of Experiments
STAT 519: Introduction to Probability
STAT 520: Time Series and Applications
STAT 524: Applied Multivariate Analysis
STAT 525: Intermediate Statistical Methodology
STAT 526: Advanced Statistical Methodology
STAT 528: Introduction to Mathematical Statistics
STAT 529: Bayesian Statistics and Applied Decision Theory
STAT 532: Elements of Stochastic Process
STAT 541: Advanced Probability and Options, with Numerical Methods
STAT 545: Introduction to Computational Statistics
STAT 549: An Introduction to QTL Mapping in Experimental Populations
STAT 580: Application of Statistical Theory
STAT 598C: Statistical Methods for Bioinformatics and Computational Biology
STAT 598Z: Applied Spatial Statistics

[ Return to top ]

Technology Courses

CGT 581: Geometric Modeling
CGT 581: Parallel Graphics and Simulation
CGT 620: Graphics Processing Unit Computing
CNIT 581: CRD Cyberlearning Research and Development
IT 545: Biometric Technologies and Applications

[ Return to top ]

Ernest C. Young Hall, Room 170 | 155  S. Grant Street, West Lafayette, IN 47907-2114 | 765-494-2600

© 2017 Purdue University | An equal access/equal opportunity university | Copyright Complaints | Maintained by The Purdue University Graduate School

If you have trouble accessing this page because of a disability, please contact The Purdue University Graduate School.