CSE Relevant Courses

The Relevant Courses of CS&E program are listed below by department.

CS&E specialization at MS level requires 1 relevant course and at PhD level requires 2 relevant courses.

Aero. & Astro. 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 511: Introduction to X-ray Crystallography
BIOL 517: Molecular Biology: Proteins
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 682: Statistical Thermodynamics: Theory and Simulations
CHM 696: Special Topics (*Pre-approval required from CSE office for CSE credit use)

[ Return to top ]

Chemical Engineering Courses

ChE 550: Optimization in Chemical Engineering
ChE 555: Computer Integrated Process Operations
ChE 557: Intelligent Systems
ChE 597: Special Topics in Chemical Engineering (*Pre-approval required from CSE office for CSE credit use)
ChE 656: Advanced Process Control
ChE 684: Computer Aided Design

[ Return to top ]

Civil Engineering Courses

CE 508: Digital Mapping for Geographic Information Systems
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 603: Exploitation of Spaceborne Imaging Systems
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 572: Heuristic Problem Solving
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 603: Advanced Topics in Distributed Systems
CS 614: Numerical Solution of Ordinary Differential Equations
CS 615: Numerical Solution of Partial Differential Equations
CS 636: Internetworking
CS 661: Formal Compiling Methods
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 509: Data Analysis in the Earth and Atmospheric Sciences
EAPS 520: Theory of Climate
EAPS 529: Modelling Ecosystem and Biogeochemical Cycles
EAPS 577: Geologic Remote Sensing and Spectroscopy
EAPS 589: Numerical Modeling of Ground Water Systems
EAPS 590: Numerical Modeling of Convective Clouds and Storms
EAPS 591: Uncertainty Quantification in Geophysical Analysis
EAPS 632: Advanced Topics in General Circulation
EAPS 634: Numerical Modelling in the Atmospheric System
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 532: Computational Methods for Power System Analysis
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 627: Introduction to Cryptography and Secure Communication
ECE 633: Modeling and Simulation of Power System Components
ECE 637: Digital Image Processing I
ECE 639: Error Control Coding
ECE 641: Model-Based Image and Signal Processing
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: Optimizing Compilers
ECE 595: Computer Network Systems
ECE 608: Computational Models and Methods
ECE 629: Introduction to Neural Networks
ECE 666: Parallel Computer Architecture
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 501: Introduction to Operations Research
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 631: Heuristic Optimization
IE 632: Scheduling Models
IE 633: Dynamic Programming
IE 634: Integer Programming
IE 639: Combinatorial Optimization

[ Return to top ]

Industrial & 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 505: Modeling and Simulation of Materials Processing (alternate years)
MSE 597I: Introduction to Computation Materials Science (alternate years)
MSE 597G: 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 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 692: Introduction to Kinetic Theory
MA Special Topic Courses: Pre-approval required from CSE office for CSE credit use 

[ Return to top ]

Mechanical Engineering Courses

ME 573: Interactive Computer Graphics (CS 535)
ME 574: Advances Computer Graphics Applications (CS 574)
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 681: Finite and Boundary Element Methods

[ Return to top ]

Medicinal Chemistry & 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 606C: Computational Psychology
PSY 615: Introduction to Behavioral Neuroscience
PSY 619: Sensory Coding Mechanism
PSY 632: Neuropsychology
PSY 633N: Introduction to Neural Network

[ 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 581G: Geometric Modeling
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

© 2016 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.