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 - - -
AAE51100 Introduction to Fluid Mechanics - Fall - - -
AAE51200 Computational Aerodynamics - Spring - - -
AAE51400 Intermediate Aerodynamics Spring - Spring - -
AAE51900 Hypersonic Aerothermodynamics - Spring - Spring -
AAE52300 Introduction to Remote Sensing - Spring - - -
AAE53200 Orbit Mechanics - Fall - - -
AAE53400 Spacecraft Electric Propulsion - Fall - - -
AAE53700 Hypersonic Propulsion Fall - Fall - -
AAE53800 Air Breathing Propulsion Fall Fall Fall Fall -
AAE53900 Advanced Rocket Propulsion - Spring - - -
AAE54800 Mechanical Behavior of Aerospace Materials - Fall - - -
AAE55000 Multidisciplinary Design Optimization Fall Fall Fall - -
AAE55200 Nondestructive Evaluation of Structures and Materials Spring Spring Spring - -
AAE55300 Elasticity in Aerospace Engineering Fall Fall Fall - -
AAE55400 Fatigue of Structures and Materials Fall - Fall - -
AAE55500 Mechanics of Composite Materials Spring Spring Spring - -
AAE55800 Finite Element Methods in Aerospace Structures Fall Fall Fall - -
AAE56000 System of Systems Modeling and Analysis Spring Spring Spring - -
AAE56100 Intro to Convex Optimization - Fall - - -
AAE56400 Systems Analysis and Synthesis - Fall - Fall -
AAE56800 Applied Optimal Control And Estimation - 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 Molecular Gas Dynamics - Fall - - -
AAE59000 Multi-Agent Autonomy and Control - Spring - - -
AAE59000 Nonequilibrium Hypersonic Flows - - Spring - -
AAE59000 Plasmas and Electric Discharges - Spring - - -
AAE59000 Space Flight Operations Fall Fall Fall - -
AAE59000 Space Traffic Management - Fall - Fall -
AAE59000 Spacecraft Attitude Dynamics Spring - Spring - -
AAE59000 System Safety and Reliability 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 -
AAE66600 Nonlinear Dynamics, Systems and Control - Spring - Spring -
AAE67500 Advanced Signals and Systems for Satellite Navigation Spring - - - Spring
AAE69000 Multiscale Structural Mechanics Fall - - - -
AAE69000 Orbital Perturbations - Spring - - -
ABE59100 Polymeric Biomaterials Spring - Spring - -
BME50100 Biostatistics Fall Fall Fall - -
BME51100 Biomedical Signal Processing Fall
Spring
Fall Fall - -
BME52100 Biosensors: Fundamentals and Applications - Fall - Fall -
BME55600 Introduction to Clinical Medicine Fall - Fall - -
BME56100 Preclinical and Clinical Study Design Fall Fall Fall - -
BME56200 Regulatory Issues Surrounding Approval of Biomedical Devices Spring Spring Spring - -
BME56300 Quality Systems for Regulatory Compliance
Summer
Summer Summer - -
BME56400 Ethical Engineering of Medical Tech Spring Spring Spring - -
BME58100 Fundamentals of MEMS Spring - - - -
BME59500 Digital Healthcare and AI Summer - - - -
BME59500 Human Motion Kinetics - Spring - - -
BME59500 Medical Imaging Diagnostic Technologies Fall Fall Fall - -
BME59500 Neural Mechanisms of Health and Disease Spring - Spring - -
BME59500 Polymeric Biomaterials Spring - Spring - -
CE51300 Lighting and Daylighting Design of Buildings Spring Spring - - -
CE52200 Computer Applications in Construction Spring Spring - - -
CE54300 Coastal Engineering Fall Fall - - -
CE54900 Computational Watershed Hydrology Fall Fall - - -
CE57200 Design of Prestressed Concrete Structures Spring - - - -
CE57300 Structural Dynamics Spring - - - -
CE57900 Structural Stability and Design Spring - - - -
CE59700 Biological Wastewater Treatment - Spring - - -
CE59700 Data Science for Smart Cities - Spring - - -
CE59700 Fundamentals of Nanomaterials and Nanotech Fall Fall Fall - -
CE59700 Geographic Information Systems Spring - - - -
CE59700 Global Sustainable Engineering - Fall - - -
CE59700 Groundwater Contamination - Spring - - -
CE59700 Groundwater Cycle - Spring - - -
CE59700 Logistics and Supply Chains - Fall - - -
CE59700 Nano-device for Energy Harvesting and Sensing Fall Fall Fall - -
CE59700 Nanomaterials for Civil and Environmental Engineering Fall Fall Fall - -
CE59700 Plastics in Infrastructure and the Environment Spring - - - -
CE59700 Water Supply In Developing Countries Spring - - - -
CE59700 Wells Hydraulics - Spring - - -
CE63100 Advanced Concrete and Aggregates Spring - - - -
CE69700 Photochemical Reactors: Theory, Methods & Applications Spring - - - -
CEM59700 Accounting and Finance for Managing Construction Spring Spring Spring Spring -
CEM59700 Asset Management for Buried Pipelines Fall - Fall - -
CEM59700 Construction Productivity Fall Fall Fall Fall -
CEM59700 Development of Underground Space - Spring - - -
CEM59700 Requirements and Implementation of ISO 41001 Fall
Spring
- Fall
Spring
- -
CEM59700 Temporary Structures - Vertical Construction Module Fall - Fall - -
ECE50631 Fundamentals of Current Flow Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
- -
ECE50632 Introduction to Quantum Transport Fall
Spring
Summer
Fall
Spring
Fall
Spring
- -
ECE50633 Boltzmann Law: Physics to Computing Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
- -
ECE50863 Computer Network Systems Spring Spring Spring - -
ECE51012 Electromechanics Spring Spring Spring - -
ECE51018 Hybrid Electric Vehicles Spring Spring Spring Spring -
ECE51300 Diffraction, Fourier Optics and Imaging Fall - Fall - -
ECE52600 Fundamental of BioMEMS and Micro-Integrated Systems Spring - - - -
ECE53800 Digital Signal Processing I Fall Fall Fall - -
ECE54400 Digital Communications - Fall - - -
ECE54700 Introduction to Computer Communication Networks Fall Fall Fall - -
ECE55200 Introduction to Lasers Spring Spring Spring - -
ECE58000 Optimization Methods for Systems and Control Spring Spring Spring Spring -
ECE59500 Computer Vision for Embedded Systems Fall - Fall - -
ECE59500 Essentials of Transistors Spring Spring Spring Spring -
ECE59500 Intro to Compilers: Code Generation Fall Fall Fall - -
ECE59500 Intro to Compilers: Compiler Basics Fall Fall Fall - -
ECE59500 Intro to Compilers: Optimization Fall Fall Fall - -
ECE59500 Intro to Data Mining Fall Fall Fall Fall -
ECE59500 Intro to Electronics Packaging and Heterogeneous Integration Spring - - - -
ECE59500 Intro to Quantum Science & Tech 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 Fall Fall Fall Fall -
ECE59500 Optical Imaging Systems Design Spring - - - -
ECE59500 Quantum Computing I: Fundamentals Spring Spring Spring - -
ECE59500 Quantum Computing II: Hardware Spring Spring Spring - -
ECE59500 Quantum Computing III: Algorithm & Software Spring Spring Spring - -
ECE59500 Semiconductor Fundamentals Spring Spring Spring Spring -
ECE60000 Random Variables and Signals Spring Spring Spring Spring -
ECE60200 Lumped System Theory Fall
Spring
Summer
Fall
Spring
Summer
Fall
Spring
Summer
- -
ECE60400 Electromagnetic Field Theory Fall
Spring
Fall
Spring
Fall
Spring
- -
ECE60422 Primer on RF Design Fall Fall Fall - -
ECE60423 RF System Design Fall Fall Fall - -
ECE60424 RF Design: Passive Active Components Fall Fall Fall - -
ECE60600 Solid-State Devices Fall
Spring
Fall
Spring
Fall
Spring
- -
ECE60800 Computational Models and Methods Fall Fall Fall - -
ECE60827 Programmable Accelerator Architectures Spring Spring Spring - -
ECE61000 Energy Conversion Fall Fall Fall Fall -
ECE61010 Time Domain Simulation and Optimization for Design Fall
Summer
Fall
Spring
Summer
Fall
Spring
Summer
- -
ECE61014 Electromagnetic and Electromechanical Component Design Fall - Fall - -
ECE61016 Power Electronic Converters and Systems - Fall - - -
ECE61700 Antennas: Design and Application Spring - Spring - -
ECE63700 Digital Image Processing I Spring - Spring - -
ECE68000 Modern Automatic Control Fall - Fall - -
ECE68800 VLSI Test & Verificatn Spring - - - -
ECE69500 Advanced IoT Design and Applications Spring - - - -
ECE69500 Big Data for Reliability and Security Fall Fall Fall - -
ECE69500 Communication for Engineering Leaders Spring
Summer
Spring
Summer
Spring
Summer
- -
ECE69500 Epidemic Processes - Spring Spring - -
ECE69500 Epidemics Over Networks - Spring Spring - -
ECE69500 Fiber Optics Communications Spring - - - -
ECE69500 Intro to Math for Systems & Control Theory - Spring Spring - -
ECE69500 Nanophotonic Modeling Spring - - - -
ECE69500 Quantum Detectors Spring Spring Spring - -
ECE69500 Quantum Detectors & Sensors Fall Fall Fall - -
ECE69500 Quantum Networks - Spring Spring - -
ENE50101 Foundations of Engineering Education Fall Fall Fall - -
ENE50200 History and Philosophy of Engineering Education Fall Fall Fall Fall -
ENE50300 Engineering Education Inquiry Fall Fall Fall Fall -
ENE50500 Theories of Development and Engineering Thinking Spring Spring Spring Spring -
ENE50600 Content Assessment and Pedagogy: An Integrated Engineering Design Approach Spring Spring Spring Spring -
ENE55400 Globalization and Engineering Spring - - - -
ENE59500 Exp Alt Career Path for Eng Ed Spring - - - -
ENE68500 Educational Methods in Engineering Fall Fall Fall Fall -
ENE68700 Mentored Teaching in Engineering Spring Spring Spring Spring -
ENE69000 Seminar in Engineering Education Fall
Spring
Fall
Spring
Fall
Spring
Fall
Spring
-
ENE69500 Succeeding as an Engineering Professor Fall Fall Fall Fall -
GRAD59000 Program Management: A Comprehensive Overview of the Discipline Summer Summer Summer - -
IE53000 Quality Control Fall - Fall - -
IE53300 Industrial Applications of Statistics - Spring - - -
IE53500 Linear Programming - Fall - - -
IE53600 Stochastic Models In Operations Research I - - Spring - -
IE54500 Engineering Economic Analysis - Fall - - -
IE54600 Economic Decisions in Engineering Spring Spring Spring - -
IE55800 Safety Engineering Spring - Spring - -
IE57000 Manufacturing Process Engineering Fall - Fall - -
IE57400 Industrial Robotics & Flexible Assembly - Spring - - -
IE57700 Human Factors in Engineering Fall - Fall - -
IE57800 Applied Ergonomics Fall - Fall - -
IE57900 Design and Control of Production and Manufacturing Systems - Fall - - -
IE58000 Systems Simulation - Fall - - -
IE58200 Advanced Facilities Design Fall - - - -
IE59000 Big Data Risk Analytics for Engineering Management and Public Policy Spring - - - -
IE59000 Design Lean Six Sigma Blk Belt Spring - - - -
IE59000 Human Factors of Medical Devices Spring - Spring - -
IE59000 Project Management - Spring - - -
MA51100 Linear Algebra with Applications 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
-
MA52800 Advanced Mathematics for Engineers and Physicists II Spring Spring Spring - -
ME50000 Advanced Thermodynamics Fall Fall
Spring
Fall
Spring
Fall
Spring
-
ME50100 Statistical Thermodynamics Fall - Fall - -
ME50500 Intermediate Heat Transfer Spring - Spring - -
ME50900 Intermediate Fluid Mechanics Fall - Fall - -
ME51000 Gas Dynamics Spring Spring Spring - -
ME51100 Heat Transfer in Electronic Systems - Fall - - -
ME51300 Engineering Acoustics Fall - Fall - -
ME51800 Analysis of Thermal Systems Fall - Fall - -
ME52500 Combustion Fall
Spring
Fall
Spring
Fall
Spring
Spring -
ME53300 Turbomachinery 2 Fall - Fall - -
ME53800 Air Breathing Propulsion Fall Fall Fall Fall -
ME53900 Introduction to Scientific Machine Learning Fall Fall
Spring
Fall
Spring
- -
ME54100 Engineering Design: A Decision-Based Perspective Fall Fall Fall Fall -
ME55300 Product and Process Design 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 - -
ME56200 Advanced Dynamics Spring Spring Spring Spring -
ME56300 Mechanical Vibrations - Fall - - -
ME57000 Machine Design - Fall - Fall -
ME57100 Reliability Based Design Fall - Fall - -
ME57500 Theory and Design of Control Systems - Fall - - -
ME57700 Human Motion Kinetics - Spring - - -
ME57800 Digital Control - - Spring - -
ME57900 Fourier Methods in Digital Signal Processing Spring Spring - - -
ME58100 Numerical Methods in Mechanical Engineering Fall Fall Fall - -
ME58700 Engineering Optics Fall Fall Fall Fall -
ME59700 Complex Fluids Fall - Fall - -
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 -
ME65000 Computational Fracture Mechanics Spring - - - -
ME68100 Finite & Boundary Element Methods - - Spring - -
MSE51000 Microstructural Characterization Techniques - Spring - - -
MSE52700 Introduction to Biomaterials Spring - Spring - -
MSE53000 Materials Processing in Manufacturing Spring - - - -
MSE59700 Additive Manufacturing of Materials Spring Spring Spring - -
MSE59700 Batteries - - Summer - -
MSE59700 Lean Manufacturing Spring Spring Spring - -
MSE59700 Mechanical Properties and Behaviors of Polymers Fall - Fall - -
MSE59700 Steel and Aluminum: Processing Structure and Properties - Fall - - -
MSE59700 Superalloys - High Temperature - Spring - Spring -
MSE60000 Materials Engineering Fundamentals Fall Fall Fall - -
NUCL50100 Nuclear Engineering Principles Fall
Summer
Fall
Summer
- - -
NUCL50200 Nuclear Engineering Systems Spring Spring - - -
NUCL51000 Nuclear Reactor Theory I Spring Spring - - -
NUCL52000 Radiation Effects and Reactor Materials Spring - - - -
NUCL57000 Fuzzy Approaches In Engineering Spring - - - -
STAT51100 Statistical Methods Spring
Summer
- Spring
Summer
- -
STAT51200 Applied Regression Analysis Summer Summer Summer - -
STAT51300 Statistical Quality Control Fall - Fall - -
STAT51400 Design of Experiments Spring Fall - - -
STAT51600 Basic Probability and Applications Fall - Fall - -
STAT51700 Statistical Inference - Spring - - -
SYS50000 Perspectives on Systems Fall Fall Fall - -
SYS51000 Tools and Methodologies for Designing Systems Fall Fall Fall - -
SYS53000 Practical Systems Thinking Spring Spring Spring - -
SYS59000 Systems Engineering Processes and Professional Competencies Fall
Spring
Summer
- - - -