Notice: For the latest information and guidance on Purdue's response to COVID-19 please visit: https://coronavirus.purdue.edu/students

Courses

Course Number Course Name Credit 2022 2023 2024 2025 2026
AAE50700 Principles of Dynamics - Fall - Fall -
AAE50800 Optimization in Aerospace Engineering Fall - Fall - -
AAE51100 Introduction to Fluid Mechanics Fall - Fall - -
AAE51200 Computational Aerodynamics Spring - Spring - -
AAE51400 Intermediate Aerodynamics - Spring - Spring -
AAE51900 Hypersonic Aerothermodynamics Spring - Spring - Spring
AAE52300 Introduction to Remote Sensing Spring - Spring - -
AAE53200 Orbit Mechanics Fall - Fall - -
AAE53400 Spacecraft Electric Propulsion Fall - Fall - -
AAE53700 Hypersonic Propulsion - Fall - Fall -
AAE53800 Air Breathing Propulsion Fall Fall Fall Fall Fall
AAE53900 Advanced Rocket Propulsion Spring - Spring - -
AAE54800 Mechanical Behavior of Aerospace Materials Fall - Fall - -
AAE55000 Multidisciplinary Design Optimization Fall Fall Fall Fall -
AAE55200 Nondestructive Evaluation of Structures and Materials Spring Spring Spring Spring -
AAE55300 Elasticity in Aerospace Engineering Fall Fall Fall Fall -
AAE55400 Fatigue of Structures and Materials - Fall - Fall -
AAE55500 Mechanics of Composite Materials Spring Spring Spring Spring -
AAE55600 Aeroelasticity Fall - - - -
AAE55800 Finite Element Methods in Aerospace Structures Fall Fall Fall Fall -
AAE56000 System of Systems Modeling and Analysis Spring Spring Spring Spring -
AAE56100 Intro to Convex Optimization Fall - Fall - -
AAE56400 Systems Analysis and Synthesis Fall - Fall - Fall
AAE56800 Applied Optimal Control And Estimation Spring - Spring - -
AAE57500 Introduction to Satellite Navigation and Positioning - Fall - Fall -
AAE59000 Aerospace Propulsion - Fall - Fall -
AAE59000 Data Science in Mechanics of Materials - Spring - Spring -
AAE59000 Design of Composite Materials and Structures Fall - - - -
AAE59000 Molecular Gas Dynamics - - Fall - -
AAE59000 Multi-Agent Autonomy and Control Spring - Spring - -
AAE59000 Nonequilibrium Hypersonic Flows - Spring - Spring -
AAE59000 Plasmas and Electric Discharges Fall - Spring - -
AAE59000 Space Flight Operations Fall Fall Fall Fall -
AAE59000 Space Traffic Management Fall - Fall - Fall
AAE59000 Spacecraft Attitude Dynamics - Spring - Spring -
AAE59000 System Safety and Reliability Fall Fall Fall Fall -
AAE60700 Variational Principles of Mechanics - Spring - Spring -
AAE62400 Laminar-Turbulent Transition - - - Spring -
AAE62600 Turbulence and Turbulence Modeling - Spring - Spring -
AAE63200 Advanced Orbital Dynamics - Fall - Fall -
AAE65400 Fracture Mechanics Spring - Spring - Spring
AAE66600 Nonlinear Dynamics, Systems and Control - - Spring - -
AAE67500 Advanced Signals and Systems for Satellite Navigation - Spring - - -
AAE69000 Multiscale Structural Mechanics - Fall - - -
AAE69000 Orbital Perturbations Spring - Spring - -
ABE59100 Intro to Drug Development Summer - - - -
ABE59100 Polymeric Biomaterials Spring Spring - Spring -
BME50100 Biostatistics Fall Fall Fall Fall -
BME51100 Biomedical Signal Processing - Fall Fall Fall -
BME52100 Biosensors: Fundamentals and Applications Fall - Fall - Fall
BME55600 Introduction to Clinical Medicine Fall Fall - Fall -
BME56100 Preclinical and Clinical Study Design Fall Fall Fall Fall -
BME56200 Regulatory Issues Surrounding Approval of Biomedical Devices Spring Spring Spring Spring -
BME56300 Quality Systems for Regulatory Compliance Summer Summer Summer Summer -
BME56400 Ethical Engineering of Medical Tech Spring Spring Spring Spring -
BME58100 Fundamentals of MEMS Spring Spring - - -
BME59500 Human Motion Kinetics - - Spring - -
BME59500 Medical Imaging Diagnostic Technologies Fall Fall Fall Fall -
BME59500 Neural Mechanisms of Health and Disease - Spring - Spring -
BME59500 Polymeric Biomaterials Spring Spring - Spring -
CE51300 Lighting and Daylighting Design of Buildings Spring Spring Spring - -
CE52200 Computer Applications in Construction - Spring Spring - -
CE54300 Coastal Engineering Fall Fall Fall - -
CE54900 Computational Watershed Hydrology Fall
Spring
Fall Fall - -
CE55000 Physico/Chemical Processes in Environmental Engineering Fall - - - -
CE57000 Advanced Structural Mechanics Fall - - - -
CE57200 Design of Prestressed Concrete Structures Spring - - - -
CE57300 Structural Dynamics Spring - - - -
CE59700 BIM for Construction Spring - - - -
CE59700 Biological Principles in Wastewater Treatment Spring - - - -
CE59700 Biological Wastewater Treatment - - Spring - -
CE59700 Computer Applications of Artificial Intelligence and eConstruction Spring - - - -
CE59700 Data Science for Smart Cities - - Spring - -
CE59700 Design of Urban Water Infrastructure Fall - - - -
CE59700 Electrical-Based Non-Destructive Testing and Sensing Spring - - - -
CE59700 Fundamentals of Building Information Modeling Spring - - - -
CE59700 Fundamentals of Nanomaterials and Nanotech - Fall Fall Fall -
CE59700 Fundamentals of Non-Destructive Testing Spring - - - -
CE59700 Fundamentals of Prestressed Concrete - Spring - - -
CE59700 Geographic Information Systems Spring Spring - - -
CE59700 Geospatial Data Analytics Spring - - - -
CE59700 Global Sustainable Engineering - - Fall - -
CE59700 Groundwater Contamination Spring Spring Spring - -
CE59700 Groundwater Cycle Spring Spring Spring - -
CE59700 Logistics and Supply Chains - Spring Fall - -
CE59700 Modern Biotechnologies for Wastewater Treatment Spring - - - -
CE59700 Nano-device for Energy Harvesting and Sensing - Fall Fall Fall -
CE59700 Nanomaterials for Civil and Environmental Engineering - Fall Fall Fall -
CE59700 Network Models for Connected and Autonomous Vehicles Spring - - - -
CE59700 Nutrient Removal and Resource Recovery in Wastewater Spring - - - -
CE59700 Plastics in Infrastructure and the Environment Summer - - - -
CE59700 Post-tensioned Structures - Spring - - -
CE59700 Pretensioned Structures - Spring - - -
CE59700 Sustainable Building Design Construction and Operation Fall - - - -
CE59700 UAS Based LiDAR Mapping Spring - - - -
CE59700 UAS Based Mapping: Basic Principles Spring - - - -
CE59700 UAS Based Photogrammetric Mapping Spring - - - -
CE59700 Water Chemistry for Environmental and Ecological Engineering Spring - - - -
CE59700 Water Supply In Developing Countries Fall - - - -
CE59700 Wave-Based NDT Methods Spring - - - -
CE59700 Wells Hydraulics Spring Spring Spring - -
CE63100 Advanced Concrete and Aggregates Spring - - - -
CE69700 Photochemical Reactors: Theory, Methods & Applications Spring - - - -
CEM59700 Accounting and Finance for Managing Construction Summer Spring Spring Spring Spring
CEM59700 Asset Management for Buried Pipelines Fall Fall - Fall -
CEM59700 Construction Productivity Fall Fall Fall Fall Fall
CEM59700 Development of Underground Space Spring - Spring - -
CEM59700 Requirements and Implementation of ISO 41001 Spring
Summer
Fall
Spring
- Fall
Spring
-
CEM59700 Temporary Structures - Buildings Summer - - - -
CEM59700 Temporary Structures - Vertical Construction Module Spring Fall - Fall -
CHE59700 Medical Technology Development in the COVID-19 Era Fall - - - -
CHE59700 Smart Manufacturing in the Process Industries Spring - - - -
ECE50631 Fundamentals of Current Flow Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
-
ECE50632 Introduction to Quantum Transport Fall
Spring
Summer
Fall
Spring
Fall
Spring
Fall
Spring
-
ECE50633 Boltzmann Law: Physics to Computing Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
-
ECE50863 Computer Network Systems - Spring Spring Spring -
ECE51012 Electromechanics Spring Spring Spring Spring -
ECE51018 Hybrid Electric Vehicles Spring Spring Spring Spring Spring
ECE51300 Diffraction, Fourier Optics and Imaging - Fall - Fall -
ECE53800 Digital Signal Processing I Fall Fall Fall Fall -
ECE54400 Digital Communications Fall - Fall - -
ECE54700 Introduction to Computer Communication Networks Fall Fall Fall Fall -
ECE55200 Introduction to Lasers Spring Spring Spring Spring -
ECE56300 Programming Parallel Machines Fall - - - -
ECE56500 Computer Architecture Fall - - - -
ECE56800 Embedded Systems Spring - - - -
ECE58000 Optimization Methods for Systems and Control Spring Spring Spring Spring Spring
ECE59500 Advanced Software Engineering Spring - - - -
ECE59500 Computer Vision for Embedded Systems Fall Fall - Fall -
ECE59500 Essentials of Transistors Spring Spring Spring Spring Spring
ECE59500 Intro to Compilers: Code Generation Fall Fall Fall Fall -
ECE59500 Intro to Compilers: Compiler Basics Fall Fall Fall Fall -
ECE59500 Intro to Compilers: Optimization Fall Fall Fall Fall -
ECE59500 Intro to Data Mining Fall Fall Fall Fall Fall
ECE59500 Intro to Electronics Packaging and Heterogeneous Integration Spring - - - -
ECE59500 Intro to Quantum Science & Tech Fall Fall Fall Fall -
ECE59500 Intro to the Internet of Things I - Fall Fall Fall Fall
ECE59500 Intro to the Internet of Things II - Fall Fall Fall Fall
ECE59500 Intro to the Internet of Things III - Fall Fall Fall Fall
ECE59500 Introduction to Deep Learning Spring Fall Fall Fall Fall
ECE59500 Quantum Computing I: Fundamentals Spring Spring Spring Spring -
ECE59500 Quantum Computing II: Hardware Spring Spring Spring Spring -
ECE59500 Quantum Computing III: Algorithm & Software Spring Spring Spring Spring -
ECE59500 Semiconductor Fundamentals Spring Spring Spring Spring Spring
ECE59500 Stories of Success: From our Alums and Corporate Partners Spring - - - -
ECE60000 Random Variables and Signals Spring Spring Spring Spring Spring
ECE60200 Lumped System Theory Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
-
ECE60400 Electromagnetic Field Theory Fall
Spring
Fall
Spring
Fall
Spring
Fall
Spring
-
ECE60422 Primer on RF Design Fall Fall Fall Fall -
ECE60423 RF System Design Fall Fall Fall Fall -
ECE60424 RF Design: Passive Active Components Fall Fall Fall Fall -
ECE60600 Solid-State Devices Fall
Spring
Fall
Spring
Fall
Spring
Fall
Spring
-
ECE60800 Computational Models and Methods Fall Fall Fall Fall -
ECE60827 Programmable Accelerator Architectures - Spring Spring Spring -
ECE61000 Energy Conversion Fall Fall Fall Fall Fall
ECE61010 Time Domain Simulation and Optimization for Design Fall
Spring
Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
-
ECE61014 Electromagnetic and Electromechanical Component Design - Fall - Fall -
ECE61016 Power Electronic Converters and Systems Fall - Fall - -
ECE61700 Antennas: Design and Application - Spring - Spring -
ECE63300 Modeling and Simulation of Power System Components - - Spring - -
ECE63700 Digital Image Processing I - Spring - Spring -
ECE68000 Modern Automatic Control - Fall - Fall -
ECE69500 Advanced IoT Design and Applications Spring - - - -
ECE69500 Big Data for Reliability and Security Fall Fall Fall Fall -
ECE69500 Communication for Engineering Leaders Fall
Spring
Summer
Spring
Summer
Spring
Summer
Spring
Summer
-
ECE69500 Epidemic Processes Spring Spring Spring Spring -
ECE69500 Epidemics Over Networks Spring Spring Spring Spring -
ECE69500 Fiber Optics Communications Spring - - - -
ECE69500 Intro to Math for Systems & Control Theory Spring Spring Spring Spring -
ECE69500 Nanophotonic Modeling Spring - - - -
ECE69500 Quantum Detectors Spring Spring Spring Spring -
ECE69500 Quantum Detectors & Sensors Fall Fall Fall Fall -
ECE69500 Quantum Networks Spring Spring Spring Spring -
ENE50101 Foundations of Engineering Education Fall Fall Fall Fall -
ENE50200 History and Philosophy of Engineering Education Fall Fall Fall Fall Fall
ENE50300 Engineering Education Inquiry Fall Fall Fall Fall Fall
ENE50500 Theories of Development and Engineering Thinking Spring Spring Spring Spring Spring
ENE50600 Content Assessment and Pedagogy: An Integrated Engineering Design Approach Spring Spring Spring Spring Spring
ENE62000 Design Cognition and Learning Fall - - - -
ENE68500 Educational Methods in Engineering Fall Fall Fall Fall Fall
ENE68700 Mentored Teaching in Engineering Spring Spring Spring Spring Spring
ENE69000 Seminar in Engineering Education Fall
Spring
Fall
Spring
Fall
Spring
Fall
Spring
Fall
Spring
ENE69500 Succeeding as an Engineering Professor Fall Fall Fall Fall Fall
GRAD59000 Program Management: A Comprehensive Overview of the Discipline Summer Summer Summer Summer -
IE53000 Quality Control - Fall - Fall -
IE53300 Industrial Applications of Statistics Spring - Spring - -
IE53500 Linear Programming Fall - Fall - -
IE53600 Stochastic Models In Operations Research I - Spring - Spring -
IE54500 Engineering Economic Analysis Fall - Fall - -
IE54600 Economic Decisions in Engineering Spring Spring Spring Spring -
IE55800 Safety Engineering - Spring - Spring -
IE56100 Intro to Convex Optimization Fall - - - -
IE56600 Production Management Control Summer - - - -
IE57000 Manufacturing Process Engineering - Fall - Fall -
IE57400 Industrial Robotics & Flexible Assembly Spring - Spring - -
IE57700 Human Factors in Engineering - Fall - Fall -
IE57800 Applied Ergonomics - Fall - Fall -
IE57900 Design and Control of Production and Manufacturing Systems Fall - Fall - -
IE58000 Systems Simulation Fall - Fall - -
IE58200 Advanced Facilities Design - Fall - - -
IE59000 Big Data Risk Analytics for Engineering Management and Public Policy - Spring - - -
IE59000 Human Factors of Medical Devices - Spring - Spring -
IE59000 Project Management Spring - Spring - -
MA51100 Linear Algebra with Applications Spring
Summer
Spring
Summer
Spring
Summer
Spring
Summer
Spring
Summer
MA52700 Advanced Mathematics for Engineers and Physicists I Fall
Spring
Summer
Fall
Summer
Fall
Summer
Fall
Summer
Fall
Summer
MA52800 Advanced Mathematics for Engineers and Physicists II Spring Spring Spring Spring -
ME50000 Advanced Thermodynamics Fall Fall Fall Fall -
ME50100 Statistical Thermodynamics - Fall - Fall -
ME50500 Intermediate Heat Transfer - Spring - Spring -
ME50900 Intermediate Fluid Mechanics Fall Fall - Fall -
ME51000 Gas Dynamics Spring Spring Spring Spring -
ME51100 Heat Transfer in Electronic Systems Fall - Fall - -
ME51300 Engineering Acoustics - Fall - Fall -
ME51800 Analysis of Thermal Systems - Fall - Fall -
ME52500 Combustion - Spring Spring Spring Spring
ME53300 Turbomachinery 2 - Fall - Fall -
ME53800 Air Breathing Propulsion Fall Fall Fall Fall Fall
ME53900 Introduction to Scientific Machine Learning Summer Fall
Spring
Fall
Spring
Fall
Spring
-
ME54100 Engineering Design: A Decision-Based Perspective Fall Fall Fall Fall Fall
ME55300 Product and Process Design Fall
Spring
Fall
Spring
Fall
Spring
Spring -
ME55400 Intellectual Property for Engineers Spring - - - -
ME55600 Lubrication, Friction and Wear - Spring - Spring -
ME55900 Micromechanics of Materials Spring Spring Spring Spring -
ME56200 Advanced Dynamics Spring Spring Spring Spring Spring
ME56300 Mechanical Vibrations Fall - Fall - -
ME57000 Machine Design Fall - Fall - Fall
ME57100 Reliability Based Design - Fall - Fall -
ME57500 Theory and Design of Control Systems Fall - Fall - -
ME57700 Human Motion Kinetics - - Spring - -
ME57800 Digital Control - Spring - Spring -
ME57900 Fourier Methods in Digital Signal Processing Spring - Spring - -
ME58100 Numerical Methods in Mechanical Engineering Fall Fall Fall Fall -
ME58700 Engineering Optics Fall Fall Fall Fall Fall
ME59700 Aeroelasticity Fall - - - -
ME59700 Complex Fluids - Fall - Fall -
ME59700 Electrochemical Energy Systems Spring - - - -
ME59700 Intro to Electronics Packaging and Heterogeneous Integration Spring - - - -
ME59700 Solid Mechanics I Fall Fall Fall Fall Fall
ME60800 Numerical Methods in Heat, Mass, and Momentum Transfer - - Spring - -
ME61400 Computational Fluid Dynamics Fall Fall Fall Fall Fall
ME65000 Computational Fracture Mechanics Spring - Spring - -
ME67500 Multivariable Control System Design Spring - - - -
ME68100 Finite & Boundary Element Methods - Spring - Spring -
ME68700 Laser Diagnostics for Reacting Flow Fall - - - -
MSE51000 Microstructural Characterization Techniques Spring - Spring - -
MSE52700 Introduction to Biomaterials - Spring - Spring -
MSE53000 Materials Processing in Manufacturing Spring - - - -
MSE59700 Additive Manufacturing of Materials Spring Spring Spring Spring -
MSE59700 Batteries - Summer - Summer -
MSE59700 Lean Manufacturing Spring Spring Spring Spring -
MSE59700 Mechanical Properties and Behaviors of Polymers - Fall - Fall -
MSE59700 Steel and Aluminum: Processing Structure and Properties Fall - Fall - -
MSE59700 Superalloys - High Temperature Spring - Spring - Spring
MSE60000 Materials Engineering Fundamentals Fall Fall Fall Fall -
NUCL50100 Nuclear Engineering Principles Fall Fall
Summer
Fall
Summer
- -
NUCL50200 Nuclear Engineering Systems Spring Spring Spring - -
NUCL51000 Nuclear Reactor Theory I Spring Spring Spring - -
NUCL55100 Mass, Momentum, And Energy Transfer In Energy Systems Fall Fall Fall - -
NUCL57000 Fuzzy Approaches In Engineering Spring - - - -
NUCL57500 Neural Computing in Engineering Fall - - - -
STAT51100 Statistical Methods - Spring
Summer
- Spring
Summer
-
STAT51200 Applied Regression Analysis Summer Summer Summer Summer -
STAT51300 Statistical Quality Control - Fall - Fall -
STAT51400 Design of Experiments Fall - Fall - -
STAT51600 Basic Probability and Applications - Fall - Fall -
STAT51700 Statistical Inference Spring - Spring - -
STAT59800 Statistical Machine Learning Fall - - - -
SYS50000 Perspectives on Systems Fall Fall Fall Fall -
SYS51000 Tools and Methodologies for Designing Systems Fall Fall Fall Fall -
SYS53000 Practical Systems Thinking Spring Spring Spring Spring -
SYS59000 Systems Engineering Processes and Professional Competencies Fall
Summer
- - - -