The B.S. in Engineering Physics is a degree conferred by the College of Engineering and is managed by the Department of Physics.
Core Requirements
Required Physics: 42-43 semester hours
- Physics 1270-1271 or 1250-1251 or 1250H-1251H or 1260-1261 (Introductory Physics sequence)
- Physics 2300-2301 (Intermediate Mechanics I & II)
- Physics 2095 (Physics Seminar)
- Physics 5400 (Intermediate Electricity & Magnetism)
- Physics 5500 (Quantum Mechanics)
- Physics 3700 (Data Analysis Lab)
- Physics 4700 (Electronics Lab)
- Physics 5800-5801 (Engineering Physics Capstone Design Sequence)
- Physics Elective (3470, 5261, 5300, 5401H, 5501, 5501H, 5600, 5680, 5810, or 68xx)
Required Math - Please complete one of the following sequences
- Math 1151-1172-2173-2174
- Math 1151-1152-2153-2415-2568
- Math 1181H-2182H-2415-2568
- Math 4181H-4182H-5520H
**If you are pursuing the ECE concentration, it is recommended you take Math 2415 and 2568 instead of 2174 since they are prerequisites to several ECE courses.
College requirements: 32 semester hours
- 24 semester hours of General Education (GE) courses.
- Engineering 1100 (Engineering Survey)
- One of the following introductory engineering and programming sequences
- Engineering 1181-1182 plus a programming course (Astronomy 1221, CSE 1222, CSE 1223, CSE 1224, or Engr 1221). Note that CSE 1222 should be chosen by students pursuing the CSE or ECE specializations.
- Engineering 1281H-1282H
Targeted Electives
At least 9 semester hours of Targeted Electives are required. These electives can be any additional math, physics, or engineering course. These electives must be 2000 level or above and they cannot be double counted toward any other requirement. These courses must be Physics, Math, or Engineering courses. Astronomy and Statistics courses, though related, cannot count.
Additional information about this elective category can be found on the engineering physics targeted electives page.
Engineering Technical Electives: 27 semester hours
These are the courses you'll take toward your engineering specialization within Engineering Physics. At least 27 hours of Engineering Technical Electives are required, such that they form a coherent sequence involving both laboratory and design experience in a specific engineering specialization. The list of courses required for each specialization are given in the tables below.
Specialization Options
As mentioned above, the technical electives in Engineering Physics are grouped in a coherent sequence of 8 specializations, according to the particular sub-field. The specializations are:
- Aerospace Engineering
- Chemical Engineering
- Computer Science and Engineering
- Electrical and Computer Engineering
- Industrial Systems Engineering
- Materials Science and Engineering
- Mechanical Engineering
- Nuclear Engineering
The below sections can be expanded to view the requirements for each engineering specialization.
Sample Curriculum
Required Courses (Take Both Courses - 7 Hours)
AEROENG 2200 Introduction to Aerospace Engineering
- Hours: 4
- Term: Au
- Prerequisites: Physics 1270 (or 1250 or 1260); concur: Math 2153 or 2173
AEROENG 2405 Thermodynamics*
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 2200
Elective Courses (Choose 20 Hours)
AEROENG 3520 Flight Vehicle Dynamics*
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 2200; concur: ME 2030 or Phys 2301
AEROENG 3521 Fundamentals of Flight Vehicle Control*
- Hours: 3
- Term: Au
- Prerequisites: AEROENG 3520
AEROENG 3522 Fundamental Astronautics*
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 3520; prereq or concur: AEROENG 2405
AEROENG 3542 Flight Vehicle Structures I*
- Hours: 3
- Term: Au
- Prerequisites: AEROENG 2200, ME 2030, and ME 2040 (or ME 2010+2020)
AEROENG 3543 Flight Vehicle Structures II*
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 3542
AEROENG 3560 Fundamentals of Aerodynamics*
- Hours: 3
- Term: Au
- Prerequisites: AEROENG 2200, 2405; and Math 2174 (or Math 2568+2415
AEROENG 3570 One Dimensional Gas Dynamics*
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 3560
AEROENG 3580 Heat Transfer*
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 3560
AEROENG 3581 Numerical Methods in Aerospace Engr*
- Hours: 3
- Term: Au
- Prerequisites: Math 2174 or (Math 2415+2568)
AEROENG 4510 Experimental Projects I*
- Hours: 2
- Term: Au
- Prerequisites: AEROENG 3543 and 3570
AEROENG 4511 Experimental Projects II*
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 4510
AEROENG 4550 Principles of Flight Vehicle Propulsion
- Hours: 3
- Term: Au
- Prerequisites: AEROENG 3570
AEROENG 5610 Helicopter Aerodynamics
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 3570
AEROENG 5612 Aircraft Performance & Flight Test Engr
- Hours: 3
- Term: varies by year
- Prerequisites: AEROENG 3520 and 3570
AEROENG 5615 Intro to Computational Aerodynamics
- Hours: 3
- Term: Au
- Prerequisites: AEROENG 3570 and 3581
AEROENG 5620 Stability and Control of Flight Vehicles
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 3521
AEROENG 5621 Guidance, Navigation, & Control of Aero. Vehicles
- Hours: 3
- Term: varies by year
- Prerequisites: AEROENG 3521
AEROENG 5626 Orbital Mechanics for Engineers
- Hours: 3
- Term: Au
- Prerequisites: AEROENG 3520 and ME 2030
AEROENG 5751 Advanced Air-Breathing Propulsion
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 4550
AEROENG 5752 Advanced Space Propulsion
- Hours: 3
- Term: Sp
- Prerequisites: AEROENG 4550
AEROENG 5775.01 Hypersonic Flow
- Hours: 3
- Term: Au
- Prerequisites: AEROENG 3570
* Indicates that you will not be able to enroll yourself into these classes. Email Lindsey Thaler (thaler.21@osu.edu) after your scheduling window opens to request enrollment.
Required Course (3 Hours)
CBE 2200 Process Fundamentals
- Hours: 3
- Term: Au, Sp
- Prerequisites: Chem 1210, and Engr 1181 or 1281H. Prereq or concur: Math 1172
Elective Courses (Choose 24 Hours)
CBE 2345 Computational Methods for Chemical Engineering
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 2200
CBE 2420 Transport Phenomena I
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 2200, and Math 2173 or 2415
CBE 2523 Separation Processes
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 2200; prereq or concur: CBE 2420
CBE 3421 Transport Phenomena II - Heat Transfer
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 2420
CBE 3422 Transport Phenomena III - Mass Transfer
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 3421
CBE 3508 Chemical Engineering Thermodynamics I
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 2200
CBE 3509 Chemical Engineering Thermodynamics II
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 3508
CBE 3610 Kinetics and Reactor Design
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 3508
CBE 3730 Unit Operations I
- Hours: 1
- Term: Au, Sp
- Prerequisites: CBE 2200
CBE 3731 Unit Operations II
- Hours: 1
- Term: Au, Sp
- Prerequisites: CBE 3730
CBE 3732 Unit Operations III
- Hours: 2
- Term: Au, Sp
- Prerequisites: CBE 3731
CBE 4624 Chemical Process Dynamics and Control
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 2523 or 3610
CBE 4755 Chemical Process Safety
- Hours: 2
- Term: Au, Sp
- Prerequisites: CBE 3422 or 3521
CBE 4760 Chemical Engineering Economy and Strategy
- Hours: 3
- Term: Au, Sp
- Prerequisites: CBE 3610 and (GenEd 1201 or 2601)
CBE 4764 CBE Process Design and Development
- Hours: 3
- Term: Au, Sp
- Prerequisites: Prereq or concur: CBE 4624, 4755, 4760
CBE 5200 Introduction to Petroleum Engineering
- Hours: 3
- Term: Sp
- Prerequisites: CBE 2200
CBE 5210 Petroleum Reservoir Engineering
- Hours: 3
- Term: Au
- Prerequisites: Junior standing (rank 3)
CBE 5230 Petroleum Drilling and Production Engineering
- Hours: 3
- Term: Sp
- Prerequisites: CBE 5200 and Earth Sci 5661
CBE 5260 Petroleum Project Evaluation
- Hours: 3
- Term: Au
- Prerequisites: Junior standing (rank 3)
CBE 5550 Engineering Principles in Cancer
- Hours: 3
- Term: Sp
- Prerequisites: CBE 2420
CBE 5713 Fuel Cells and Catalysis
- Hours: 3
- Term: Sp
- Prerequisites: CBE 3508 or 3610
CBE 5715 Particle Technology
- Hours: 3
- Term: Au
- Prerequisites: CBE 2523 and (Math 2174 or 2415 or 2255)
CBE 5730 Industrial Biopharmaceuticals
- Hours: 3
- Term: Au
- Prerequisites: CBE 2200
CBE 5734 Molecular Informatics
- Hours: 3
- Term: Sp
- Prerequisites: CBE 2345
CBE 5735 Cellular Nanotechnology
- Hours: 3
- Term: Sp
- Prerequisites: Junior or senior standing (rank 3 or 4) in the College of Engineering
CBE 5740 Quantitative Cell Biology for Engineers and Scientists
- Hours: 3
- Term:
- Prerequisites: None
CBE 5765 Principles of Biochemical Engineering
- Hours: 3
- Term: Au
- Prerequisites: CBE 2523 or 3610
CBE 5773 Introduction to High Polymer Engineering
- Hours: 3
- Term: Au
- Prerequisites: CBE 3610
CBE 5774 Polymer Membranes
- Hours: 3
- Term: Au
- Prerequisites: CBE 3508
CBE 5775 Rheology of Fluids
- Hours: 3
- Term: Sp
- Prerequisites: CBE 2420
Required Courses (15 Hours)
CSE 2221 Software I: Components
- Hours: 4
- Term: Au, Sp, Su
- Prerequisites: CSE 1222, 1223, 1224, Engr 1221, or 1281H. Prereq or concur: Math 1151
CSE 2231 Software II: Software Development and Design
- Hours: 4
- Term: Au, Sp, Su
- Prerequisites: CSE 2221. Concur: 2321
CSE 2321 Foundations I: Discrete Structures
- Hours: 3
- Term: Au, Sp, Su
- Prerequisites: CSE 2221. Concur: 2231
CSE 2421 Systems I: Introduction to Low-Level Programming and Computer Organization*
- Hours: 4
- Term: Au, Sp, Su
- Prerequisites: CSE 2231, 2321
Elective Courses (Choose 12 Hours)
CSE 2331 Foundations II: Data Structures and Algorithms*
- Hours: 3
- Term: Au, Sp, Su
- Prerequisites: CSE 2231, 2321, and Stat 3460 or 3470; Prereq or concur: Math 3345
CSE 2371 Quantum Circuits and Algorithms
- Hours: 3
- Term: Au, Sp
- Prerequisites: Rank 2 (sophomore) or above
CSE 2431 Systems II: Introduction to Operating Systems*
- Hours: 3
- Term: Au, Sp, Su
- Prerequisites: CSE 2421 and ECE 2560
CSE 3231 Software Engineering Techniques
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 3901 or 3902 or 3903
CSE 3232 Software Requirement Analysis*
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 3241, 3901, 3902, 3903, or 5241
CSE 3241 Introduction to Database Systems*
- Hours: 3
- Term: Au, Sp, Su
- Prerequisites: CSE 2123 or 2231; and 2321
CSE 3244 Data Management in the Cloud*
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 3241 and 2421
CSE 3321 Automata and Formal Languages*
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 2231, 2421, 2331, and Math 3345
CSE 3341 Principles of Programming Languages
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 2231, 2331, and 2421, and (3901, 3902, or 3903)
CSE 3421 Introduction to Computer Architecture*
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 2231, and CSE 2421, and ECE 2060
CSE 3430 Overview of Computer Systems for Non-majors
- Hours: 4
- Term: Au, Sp
- Prerequisites: CSE 2122, 2123; and 2321
CSE 3461 Computer Networking and Internet Technologies*
- Hours: 3
- Term: Au
- Prerequisites: CSE 2421
CSE 3521 Survey of Artificial Intelligence I: Basic Techniques*
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 2331; and Math 2174 or 2568 or 5520H; and Stat 3201 or 3450 or 3460 or 3470 or 4201 or Math 4530 or 5530H
CSE 3541 Computer Game and Animation Techniques*
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 3901, 3902, or 3903
CSE 3901 Project: Design, Development, and Documentation of Web Applications*
- Hours: 4
- Term: Au, Sp
- Prerequisites: CSE 2231; and 2321; and 2421
CSE 3902 Project: Design, Development, and Documentation of Interactive Systems*
- Hours: 4
- Term: Au, Sp
- Prerequisites: CSE 2231; and 2321; and 2421
CSE 3903 Project: Design, Development, and Documentation of System Software*
- Hours: 4
- Term: Au
- Prerequisites: CSE 2231; and 2321; and 2421
CSE 4251 The UNIX Programming Environment*
- Hours: 1
- Term: Au, Sp
- Prerequisites: CSE 2122, 2123, or 2231; and 2321
CSE 4252 Programming in C++*
- Hours: 1
- Term: Au, Sp
- Prerequisites: CSE 2123 or 2231; and 2321
CSE 4253 Programming in C#*
- Hours: 1
- Term: Au, Sp
- Prerequisites: CSE 2122, 2123, or 2231; and 2321
CSE 4254 Programming in Lisp*
- Hours: 1
- Term: Au, Sp
- Prerequisites: CSE 2122, 2123, or 2231; and 2321
CSE 4256 Programming in Python*
- Hours: 1
- Term: Au, Sp
- Prerequisites: CSE 2122, 2123, or 2231; and 2321
CSE 4471 Information Security*
- Hours: 3
- Term:
- Prerequisites: CSE 2231 and 2321
CSE 5231 Software Engineering Techniques
- Hours: 2
- Term: Au, Sp
- Prerequisites: CSE 3901 or 3902 or 3903
CSE 5232 Software Requirements Analysis
- Hours: 2
- Term: Au, Sp
- Prerequisites: CSE 3241 or 3901 or 3902 or 3903
CSE 5234 Distributed Enterprise Computing
- Hours: 3
- Term: Au
- Prerequisites: CSE 2431
CSE 5236 Mobile Application Development
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 3901 or 3902 or 3903
CSE 5241 Introduction to Database Systems
- Hours: 2
- Term: Au, Sp
- Prerequisites: CSE 2231 and CSE 2321
CSE 5242 Advanced Database Management Systems
- Hours: 3
- Term: Au
- Prerequisites: CSE 3241 and CSE 2421
CSE 5243 Introduction to Data Mining*
- Hours: 3
- Term: Sp
- Prerequisites: CSE 3241 and CSE 2331
CSE 5245 Introduction to Network Science
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 2331
CSE 5321 Automata and Formal Languages
- Hours: 2
- Term: Au, Sp
- Prerequisites: CSE 2231 and CSE 2421 and CSE 2331
CSE 5341 Principles of Programming Languages
- Hours: 2
- Term: Au, Sp
- Prerequisites: CSE 2231 and CSE 2331, and CSE 2421, and CSE 390x
CSE 5343 Compiler Design and Implementation
- Hours: 3
- Term: Sp
- Prerequisites: CSE 390x and CSE 3341
CSE 5351 Introduction to Cryptography
- Hours: 3
- Term: Sp
- Prerequisites: CSE 2331; and Statistics 3460 or 3470
CSE 5361 Numerical Methods
- Hours: 3
- Term: Sp
- Prerequisites: CSE 2231 and Math 2568
CSE 5421 Introduction to Computer Architecture
- Hours: 2
- Term: Au, Sp
- Prerequisites: CSE 2231 and CSE 2421
CSE 5441 Introduction to Parallel Computing
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 2231, 2321, and 2421
CSE 5461 Computer Networking and Internet Technologies
- Hours: 2
- Term: Au, Sp
- Prerequisites: CSE 2451 and 2421; concur: CSE 2431
CSE 5462 Network Programming
- Hours: 3
- Term: Sp
- Prerequisites: CSE 3461
CSE 5463 Introduction to Wireless Networking
- Hours: 3
- Term: Sp
- Prerequisites: CSE 3461 and (Statistics 3450 or 3470)
CSE 5471 Introduction to Cybersecurity
- Hours: 3
- Term: Au, Sp
- Prerequisites: Junior standing (rank 3) or higher
CSE 5472 Information Security Projects
- Hours: 3
- Term: Au
- Prerequisites: CSE 390x; and (CSE 3461, 5461, or 4471)
CSE 5473 Network Security
- Hours: 3
- Term: Sp
- Prerequisites: CSE 3461
CSE 5474 Software Security
- Hours: 3
- Term: Sp
- Prerequisites: CSE 2431
CSE 5523 Machine Learning and Statistical Pattern Recognition
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 3521; and (CSE 5522, Stat 3460, or Stat 3470); and (Math 2568, 2174, or 5520H)
CSE 5524 Computer Vision for Human-Computer Interaction
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 2331
CSE 5525 Foundations of Speech and Language Processing
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 3521; and (CSE 5522 Stat 3460, or Stat 3470)
CSE 5526 Introduction to Neural Networks
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 3521
CSE 5542 Real-Time Rendering
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 390x; and Math 2568
CSE 5544 Introduction to Data Visualization
- Hours: 3
- Term: Au, Sp
- Prerequisites: CSE 5361
* The enrollment of these courses is controlled by the CSE advising office. To enroll, please add yourself to the waitlist for the section you want and then send an email to compsciadvising@osu.edu to let them know which class you've waitlisted and they will help you enroll. Be sure to mention in your email that you are an Engineering Physics major.
Required Courses (9 Hours)
ECE 2020 Introduction to Analog Systems and Circuits
- Hours: 3
- Term: Au, Sp
- Prerequisites: (Math 1152 or 1172 or 1181H); and (Physics 1250, 1260, or 1270)
ECE 2050 Introduction to Discrete Time Signals & Systems
- Hours: 3
- Term: Au, Sp
- Prerequisites: ECE 2060; and CSE 1222. Prereq or concur: Math 2174 or 2568
ECE 2060 Introduction to Discrete Time Signals & Systems
- Hours: 3
- Term: Au, Sp
- Prerequisites: none
Elective Courses (Choose 18 Hours)
ECE 2300 Electrical Circuits and Electronic Devices
- Hours: 3
- Term: Au, Sp
- Prerequisites: (Physics 1251 or 1261 or 1271) and (Math 1172, 2153, 2182H, or 4182H)
ECE 2560 Introduction to Microcontroller-Based Systems
- Hours: 2
- Term: Au, Sp
- Prerequisites: ECE 2060; pre-req or concurrent: CSE 1222 or ENGR 1281H
ECE 3010 Introduction to Radio Frequency and Optical Engineering
- Hours: 3
- Term: Au, Sp
- Prerequisites: ECE 2020; and (Physics 1251, 1261, or 1271); and (Math 2415 or 2174)
ECE 3020 Introduction to Electronics
- Hours: 3
- Term: Au, Sp
- Prerequisites: ECE 2020
ECE 3027 Electronics Laboratory
- Hours: 1
- Term: Au, Sp
- Prerequisites: ECE 3020
ECE 3030 Semiconductor Electronic Devices
- Hours: 3
- Term: Au, Sp
- Prerequisites: (Physics 1251, 1261, or 1271); and (Chemistry 1210 or 1250); pre-req or concur: Math 2415 or 2174
ECE 3040 Sustainable Energy and Power Systems I
- Hours: 3
- Term: Au, Sp
- Prerequisites: ECE 2020
ECE 3047 Sustainable Energy and Energy Conversion Lab
- Hours: 1
- Term: Au, Sp
- Prerequisites: ECE 3040
ECE 3050 Signals and Systems
- Hours: 3
- Term: Au, Sp
- Prerequisites: ECE 2020, 2050, and 2060; and Math 2568
ECE 3551 Introduction to Feedback Control Systems
- Hours: 3
- Term: Au, Sp
- Prerequisites: ECE 3050
ECE 3561 Advanced Digital Design
- Hours: 3
- Term: Au, Sp
- Prerequisites: ECE 2060; pre-req or concur: ECE 3020
ECE 3567 Microcontroller Lab
- Hours: 1
- Term: Au, Sp
- Prerequisites: ECE 2560
ECE 4021 Analog Integrated Circuits I
- Hours: 3
- Term: Au
- Prerequisites: ECE 3020
ECE 5010 Wireless Propagation and Remote Sensing
- Hours: 3
- Term: Au
- Prerequisites: ECE 3010
ECE 5012 Integrated Optics
- Hours: 3
- Term: Sp
- Prerequisites: ECE 3010
ECE 5013 Introduction to Radar Systems
- Hours: 3
- Term: Sp
- Prerequisites: ECE 3050; and ECE 3010; and Statistics 3470
ECE 5020 Mixed Signal VLSI
- Hours: 3
- Term: Au
- Prerequisites: ECE 3020
ECE 5021 Analog Integrated Circuits II
- Hours: 3
- Term: Sp
- Prerequisites: ECE 4021
ECE 5022 Introduction to RF Systems
- Hours: 3
- Term: Au
- Prerequisites: ECE 4021
ECE 5025 Power Electronics: Devices, Circuits, and Applications
- Hours: 3
- Term: Au
- Prerequisites: ECE 3020
ECE 5027 Microwave Electronics
- Hours: 4
- Term: Sp
- Prerequisites: ECE 3020
ECE 5031 Semiconductor Process Technology
- Hours: 3
- Term: Sp
- Prerequisites: ECE 3030
ECE 5033 Surfaces and Interfaces of Electronics Materials
- Hours: 3
- Term: Au
- Prerequisites: ECE 3030
ECE 5037 Solid State Electronics and Photonics Laboratory
- Hours: 4
- Term: Au
- Prerequisites: prereq or concurrent: ECE 3030
ECE 5041 Electric Machines
- Hours: 3
- Term: Sp
- Prerequisites: ECE 3020 and 3040
ECE 5042 Power Systems
- Hours: 3
- Term: Au
- Prerequisites: ECE 3040
ECE 5050 Humanitarian Engineering
- Hours: 3
- Term: Sp
- Prerequisites: Engineering 1182 or 1282H
ECE 5078 Empowering the Entrepreneurial Electrical and Computer Engineer
- Hours: 3
- Term: Sp
- Prerequisites: prereq or concurrent: ECE 3010, 3020, 3030, 3040, or 3050
ECE 5101 Introduction to Wireless Networking
- Hours: 3
- Term: Sp
- Prerequisites: ECE 3561 and (Statistics 2450 or 3470)
ECE 5131 Lasers
- Hours: 3
- Term: Au
- Prerequisites: ECE 3010 or 3030
ECE 5227 Fundamentals of Power Management Integrated Circuits for VLSI Systems
- Hours: 4
- Term: Sp
- Prerequisites: ECE 4021
ECE 5244 Si and Wide Band Gap Power Devices
- Hours: 3
- Term: Au
- Prerequisites: ECE 3030
ECE 5362 Computer Architecture and Design
- Hours: 3
- Term: Au, Sp
- Prerequisites: ECE 2560 and 3561
ECE 5400 Instrumentation, Signals, and Control in Transportation Applications
- Hours: 3
- Term:
- Prerequisites: ECE 2020 and 2050; and Math 2415
ECE 5460 Image Processing
- Hours: 3
- Term: Au
- Prerequisites: Statistics 3470 and Math 2568
ECE 5463 Introduction to Real Time Robotics Systems
- Hours: 3
- Term: Au, Sp
- Prerequisites: Math 2174 or (Math 2415 and 2568); and (Physics 1250, 1260, or 1270); and (CSE 1222, ENGR 1181, ENGR 1281H, or ENGR 1222)
ECE 5466 Embedded Computer Systems
- Hours: 3
- Term: Sp
- Prerequisites: ECE 5362
ECE 5530 Fundamentals of Semiconductors for Microelectronics and Photonics
- Hours: 3
- Term: Au
- Prerequisites: ECE 3030
ECE 5537 Semiconductor Device Characterization and Modelling Lab
- Hours: 4
- Term: Sp
- Prerequisites: ECE 3030
ECE 5551 State-Space Control Systems
- Hours: 3
- Term: Au
- Prerequisites: ECE 3050 and Statistics 3470
ECE 5553 Autonomy in Vehicles
- Hours: 3
- Term: Sp
- Prerequisites: ECE 3551
ECE 5554 Powertrain Control Systems
- Hours: 3
- Term: Sp
- Prerequisites: ECE 3551
ECE 5561 Introduction to Cybersecurity
- Hours: 3
- Term: Au, Sp
- Prerequisites: Junior (rank 3) standing or above
ECE 5832 Photovoltaics and Energy Conversion
- Hours: 3
- Term: Au
- Prerequisites: ECE 3030
ECE 5833 Organic and Printed Flexible Electronics
- Hours: 3
- Term: Sp
- Prerequisites: ECE 3030
Required Courses (8 Hours)
ISE 2400 Design of Work: Methods and Measurements
- Hours: 2
- Term: Au, Sp
- Prerequisites: Sophomore standing (rank 2)
ISE 2500 Introduction to Manufacturing Engineering
- Hours: 3
- Term: Au, Sp
- Prerequisites: none
ISE 3200 Linear and Integer Programming
- Hours: 3
- Term: Au, Sp
- Prerequisites: Math 2568 or 2174; and CSE 1222, CSE 1223, CSE 1224, or Engineering 1281H
Elective Courses (Choose 19 Hours)
ISE 2040.01 Engineering Economics In-Person
- Hours: 2
- Term: Au, Sp
- Prerequisites: Sophomore standing (rank 2) or above
ISE 2040.02 Engineering Economics - Online
- Hours: 2
- Term: Au, Sp
- Prerequisites: Sophomore standing (rank 2) or above
ISE 3210 Nonlinear and Dynamic Optimization
- Hours: 3
- Term: Au, Sp
- Prerequisites: ISE 3200
ISE 3400 Production Planning and Facilities Design
- Hours: 4
- Term: Au, Sp
- Prerequisites: ISE 3200 and Statistics 3470
ISE 3500 Process Engineering for Machining Operations
- Hours: 3
- Term: Au, Sp
- Prerequisites: ISE 2400
ISE 3600 Workplace Ergonomics: Analysis and Design of Physical Work Systems
- Hours: 3
- Term: Au, Sp
- Prerequisites: ISE 2040 and Statistics 3470
ISE 3700 Cognitive Engineering Systems
- Hours: 3
- Term: Au, Sp
- Prerequisites: ISE 2400
ISE 3800 Engineering Project Management
- Hours: 3
- Term: Au, Sp
- Prerequisites: ISE 2400
ISE 4100 Stochastic Modeling and Simulation
- Hours: 4
- Term: Au, Sp
- Prerequisites: ISE 2400 and Statistics 3470
ISE 4120 Quality and Reliability Engineering
- Hours: 3
- Term: Au, Sp
- Prerequisites: Junior standing (rank 3) and Statistics 3470
ISE 4500 Manufacturing Process Engineering
- Hours: 3
- Term: Au, Sp
- Prerequisites: (ME 2020 or 2020) and (Welding Engineering 4201 or ME 3500 or MSE 3151)
ISE 4510 Manufacturing Engineering
- Hours: 3
- Term: Au, Sp
- Prerequisites: ISE 2500
ISE 5110 Design of Engineering Experiments
- Hours: 3
- Term: Au, Sp
- Prerequisites: ISE 4210
ISE 5200 Linear Optimization
- Hours: 3
- Term: Au
- Prerequisites: Math 2174, 2415, or 2568
ISE 5220 Complementarity Theory & Applications
- Hours: 3
- Term: Sp
- Prerequisites: ISE 3200
ISE 5230 Decomposition Techniques in Mathematical Programming
- Hours: 3
- Term: Au
- Prerequisites: ISE 3200 and 3210
ISE 5350 Probabilistic Models and Methods in Operations Research
- Hours: 3
- Term: Sp
- Prerequisites: ISE 3200 and Statistics 3470
ISE 5410 Quantitative Models in Production and Distribution Logistics
- Hours: 3
- Term: Au
- Prerequisites: ISE 3210 and 3400
ISE 5520 Industrial Automation
- Hours: 1.5
- Term: Au, Sp
- Prerequisites: ISE 24500
ISE 5525 Industrial Robotics
- Hours: 1.5
- Term: Au, Sp
- Prerequisites: Engineering 1182, 1282H, or 1188; and Junior standing (Rank 3) or above
ISE 5540 Polymer Processing Fundamentals
- Hours: 3
- Term: Sp
- Prerequisites: (ME 2020 or ME 2040) and prereq or concur: (MSE 2251 or ME 4510)
ISE 5555 Manufacturing Processes and Machine Tools
- Hours: 3
- Term: Sp
- Prerequisites: Junior or Senior (Rank 3 or 4) in Engineering
ISE 5570 Manufacturing Data Processing and Analysis
- Hours: 3
- Term: Au
- Prerequisites: CSE 1222, 1223, 1224, or 2021; and Statistics 3470, 3450, or 3460
ISE 5610 Ergonomics in the Product Design Process
- Hours: 3
- Term: Au
- Prerequisites: ISE 3600 and 3700
ISE 5620 Risk Assessment Tools for Occupational Musculoskeletal Disorders
- Hours: 3
- Term: Sp
- Prerequisites: ISE 3600
ISE 5740 Cognitive Engineering Systems: Human-Centered Automation
- Hours: 3
- Term: Au
- Prerequisites: Senior standing (Rank 4)
ISE 5745 Human-Centered Machine Learning
- Hours: 3
- Term: Sp
- Prerequisites: Senior standing (Rank 4)
ISE 5760 Visual Analytics and Sensemaking
- Hours: 3
- Term: Au, Sp
- Prerequisites: Junior or Senior standing (Rank 3 or 4)
ISE 5800 Advanced Project Management
- Hours: 3
- Term: Au, Sp
- Prerequisites: ISE 3800
ISE 5830 Decision Analysis
- Hours: 3
- Term: Au
- Prerequisites: ISE 2040 and Statistics 3470
ISE 5870 Resilience Engineering
- Hours: 3
- Term: Sp
- Prerequisites: Senior standing (Rank 4)
Required Courses (11 Hours)
MSE 2010 Introduction to Engineering Materials
- Hours: 3
- Term: Au, Sp
- Prerequisites: Physics 1250, 1260, or 1270; and Math 1151; and Chemistry 1210, 1250, or 1910H
MSE 2241 Structure and Characterization of Materials
- Hours: 3
- Term: Sp
- Prerequisites: MSE 2010
MSE 2251 Thermodynamics of Materials
- Hours: 3
- Term: Sp
- Prerequisites: MSE 2010
MSE 2331 Structure and Characterization Lab
- Hours: 2
- Term: Sp
- Prerequisites: MSE 2010
Elective Courses (Choose 16 Hours)
MSE 2321 Modeling and Simulation Lab I
- Hours: 3
- Term: Sp
- Prerequisites: MSE 2010
MSE 3141 Transformation and Processing of Materials
- Hours: 3
- Term: Au
- Prerequisites: MSE 2251
MSE 3151 Transport Phenomena and Kinetics
- Hours: 3
- Term: Au
- Prerequisites: MSE 2010, 2241, and (Math 2174 or 2415)
MSE 3261 Introduction to the Mechanical Behavior of Materials
- Hours: 3
- Term: Sp
- Prerequisites: MSE 2010 and (ME 2020 or 2040)
MSE 3271 Electronic Properties
- Hours: 3
- Term: Sp
- Prerequisites: MSE 2010, Math 1151, and (Physics 1251, 1261, or 1271)
MSE 3321 Modeling and Simulation Lab II
- Hours: 2
- Term: Sp
- Prerequisites: MSE 3231, 3141, and 3151
MSE 3331 Materials Science and Engineering Lab I
- Hours: 2
- Term: Au
- Prerequisites: MSE 2331
MSE 3332 Materials Science and Engineering Lab II
- Hours: 2
- Term: Sp
- Prerequisites: MSE 2241, 2331, and 2251
MSE 3611 Biological Response to Biomaterials
- Hours: 3
- Term: Sp
- Prerequisites: MSE 2010
MSE 4181 Materials Selection
- Hours: 2
- Term: Au
- Prerequisites: MSE 2241, 2331, 2251, and 2321
MSE 4321 Modeling and Simulation-Based Design
- Hours: 3
- Term: Au
- Prerequisites: MSE 2321 and 3321
MSE 5431 Advanced Metals Laboratory
- Hours: 1
- Term: Au
- Prerequisites: MSE 2241, 2331, 3141, 3261, and 3332; Prereq or concur: MSE 5441 or 5451
MSE 5441 Physical Metallurgy
- Hours: 3
- Term: Au
- Prerequisites: MSE 3141 and 3261
MSE 5451 Molten Metal Processing
- Hours: 3
- Term: Sp
- Prerequisites: MSE 2251 or 3151
MSE 5531 Ceramics Processing Laboratory
- Hours: 1
- Term: Au, Sp
- Prerequisites: MSE 3141, 3261, 3271, and 3332
MSE 5551 Ceramic Processing
- Hours: 3
- Term: Au
- Prerequisites: MSE 3141 and 3151
MSE 5571.71 Electroceramics I: Electronic and Ionic Conductors
- Hours: 1.5
- Term: Sp
- Prerequisites: MSE 3271
MSE 5571.72 Electroceramics II: Dielectric, Magnetic, and Optical Ceramics
- Hours: 1.5
- Term: Sp
- Prerequisites: MSE 3271
MSE 5572 Materials for Energy Technology
- Hours: 3
- Term: Au
- Prerequisites: MSE 2241 and MSE 3271
MSE 5575 Ultrafast Laser Materials Processing
- Hours: 3
- Term: Au
- Prerequisites: Math 1172; and prereq or concur: Physics 1251, 1261, or 1271
MSE 5631 Biomaterials Laboratory
- Hours: 1
- Term: Au
- Prerequisites: prereq or concur: MSE 5641
MSE 5641 Structure-Property Relationships of Polymers
- Hours: 3
- Term: Au
- Prerequisites: MSE 2010
MSE 5651 Biomaterials Processing
- Hours: 3
- Term: Sp
- Prerequisites: MSE 5641
MSE 5711.70 Introduction to Composites
- Hours: 1.5
- Term: Sp
- Prerequisites: MSE 3261
MSE 5761.71 Mechanical Behavior of Crystalline Solids at Lower Temperatures
- Hours: 1.5
- Term: Au
- Prerequisites: MSE 3261 or 3332
MSE 5763.70 Fracture and Fatigue of Engineering Materials
- Hours: 1.5
- Term: Au
- Prerequisites: MSE 3261
MSE 5951 Corrosion
- Hours: 3
- Term: Au, Sp
- Prerequisites: Senior standing (Rank 4)
MSE 5952 Failure Analysis of Materials
- Hours: 3
- Term: Sp
- Prerequisites: Senior standing (Rank 4)
Required Courses (2 Hours)
ME 2010 Statics
- Hours: 2
- Term: Au, Sp
- Prerequisites: ENGR 1181 or 1281H; Physics 1250, 1260, or 1270; and Math 1151
Elective Courses (Choose 25 Hours)
ME 2020 Introduction to Mechanics of Materials
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 2010
ME 2030 Dynamics
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 2010
ME 2850.01 Numerical Methods in Mechanical Engineering*
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 2010; prereq or concur: Math 2174, 2568, or 2415
ME 2900 Introduction to Design in Mechanical Engineering*
- Hours: 3
- Term: Au (note this course is only open to Engineering Physics majors during autumn semester)
- Prerequisites: ME 2010 and (Physics 1251, 1261, or 1271)
ME 3260 System Dynamics and Vibrations*
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 2850 and 2030; prereq or concur: ME 2900 or ECE 2300
ME 3360 System Integration and Control*
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 3260; prereq or concur: ME 3503, ME 2900, and ECE 2300
ME 3500 Engineering Thermal Sciences
- Hours: 3
- Term: Au, Sp
- Prerequisites: (Math 2174, 2255, or 2415) and (Physics 1250, 1260, or 1270)
ME 3501 Introduction to Engineering Thermodynamics*
- Hours: 3
- Term: Au, Sp
- Prerequisites: Chemistry 1210 or 1250; pre-req or concur: ME 2850
ME 3503 Introduction to Fluid Mechanics*
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 2850 and 3501
ME 3670 Design and Analysis of Machine Elements I*
- Hours: 2
- Term: Au, Sp
- Prerequisites: ME 2020, 2030, and 2580
ME 3671 Design and Analysis of Machine Elements II*
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 3670 and 3751
ME 3751 Kinematics and Mechanism Design*
- Hours: 2
- Term: Au, Sp
- Prerequisites: ME 2030 and 2850
ME 3870 Introduction to Measurements and Data Analysis in Mechanical Engineering*
- Hours: 3
- Term: Au, Sp
- Prerequisites: Statistics 3450; GE Foundation Writing and Information Literacy course; pre-req or concur: ME 3503 and 2900
ME 4505 Introduction to Nuclear Science and Engineering
- Hours: 3
- Term: Au, Sp
- Prerequisites: Math 2153 or above; and Physic s1251, 1261, or 1271
ME 4510 Heat Transfer*
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 3503
ME 4536 Nuclear Reactor Systems
- Hours: 3
- Term: Sp
- Prerequisites: ME 4505
ME 5003 Nuclear Reactor Systems and Analysis
- Hours: 3
- Term: Sp
- Prerequisites: ME 4505 and ME 3501
ME 5030 Intermediate Dynamics
- Hours: 3
- Term: Sp
- Prerequisites: ME 2030
ME 5134 Introduction to Vibrations of Deformable Solids*
- Hours: 3
- Term: Sp
- Prerequisites: ME 2020; and Math 2174 or 2415
ME 5139 Applied Finite Element Method*
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 2020
ME 5144 Engineering Fracture Mechanics
- Hours: 3
- Term: Sp
- Prerequisites: ME 2020; and Math 2174 or 2415
ME 5234 Vehicle Dynamics
- Hours: 4
- Term: Sp
- Prerequisites: ME 3360 and 3671
ME 5240 Mechanical Vibrations
- Hours: 3
- Term: Au
- Prerequisites: ME 3260; pre-req or concur: ME 3360
ME 5339 Simulation Techniques for Dynamic Systems*
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 3360
ME 5372 Theory and Applications of Feedback Control
- Hours: 3
- Term: Sp
- Prerequisites: ME 3360
ME 5374 Smart Materials and Intelligent Systems
- Hours: 3
- Term: Au
- Prerequisites: ME 3360
ME 5427 Introduction to Turbomachinery
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 3503
ME 5463 Introduction to Real Time Robotics Systems
- Hours: 3
- Term: Au, Sp
- Prerequisites: Math 2174 or (Math 2415 and 2568); and (Physics 1250, 1260, or 1270); and (CSE 1221, CSE 1222, ENGR 1181, ENGR 1281H, ENGR 1221, or ENGR 1222)
ME 5530 Internal Combustion Engines
- Hours: 3
- Term: Au
- Prerequisites: ME 3501
ME 5539 Applied Computational Fluid Dynamics and Heat Transfer
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 3501 and ME 3503; pre-req or concur: ME 4510
ME 5541 Heating, Ventilating, and Air Conditioning
- Hours: 3
- Term: Sp
- Prerequisites: ME 4510
ME 5550 Engineering Principles in Cancer
- Hours: 3
- Term: Sp
- Prerequisites: ME 3500 or ME 3503
ME 5600 Applied Project Management in Product Development Team Environments
- Hours: 3
- Term: Au
- Prerequisites: Junior or Senior standing (Rank 3 or 4)
ME 5670 Advanced MCAD modeling with CATIA
- Hours: 3
- Term: Sp
- Prerequisites: ME 3670
ME 5680 Computer Aided Design and Manufacturing
- Hours: 4
- Term: Au, Sp
- Prerequisites: ME 3670
ME 5682.01 Fundamentals of Product Design Engineering
- Hours: 3
- Term: Au, Sp
- Prerequisites: Junior or Senior standing (Rank 3 or 4)
ME 5751 Design and Manufacturing of Compliant Mechanisms and Robots
- Hours: 3
- Term: Au, Sp
- Prerequisites: ME 3670
Required Courses (3 Hours)
NE 4505 Introduction to Nuclear Science and Engineering
- Hours: 3
- Term: Au, Sp
- Prerequisites: Math 2153 or above; and (Physics 1251, 1261, or 1271)
Elective Courses (Choose 24 Hours)
NE 4506 Undergraduate Nuclear Engineering Laboratory
- Hours: 3
- Term: Au
- Prerequisites: NE 4505
NE 4536 Nuclear Reactor Systems
- Hours: 3
- Term: Sp
- Prerequisites: NE 4505
NE 5001 Interactions of Radiation with Matter
- Hours: 3
- Term: Au
- Prerequisites: NE 4505
NE 5002 Reactor Physics
- Hours: 3
- Term: Au
- Prerequisites: NE 4505
NE 5003 Nuclear Reactor Systems and Analysis
- Hours: 3
- Term: Sp
- Prerequisites: NE 4505 and ME 3500
NE 5004 Materials in Nuclear Systems
- Hours: 3
- Term: Sp
- Prerequisites: Senior standing (rank 4)
NE 5606 Radiation Protection and Shielding
- Hours: 3
- Term: Sp
- Prerequisites: (Math 2153 or 2173) and (Physics 1250, 1260, or 1270)
NE 5610 Reactor Safety
- Hours: 3
- Term: Sp
- Prerequisites: NE 4505
NE 5735 Nuclear Power Plant Operations
- Hours: 3
- Term: Sp
- Prerequisites: NE 4505
NE 5742 Nuclear Instrumentation, Radiation Sensor and Detection
- Hours: 3
- Term: Sp
- Prerequisites: none
NE 5776 Nuclear Fuel Cycle and Radioactive Waste Management
- Hours: 3
- Term: Au
- Prerequisites: NE 4505
ME 3500 Engineering Thermal Sciences
- Hours: 3
- Term: Au, Sp
- Prerequisites: (Math 2174, 2255, or 2415) and (Physics 1250, 1260, or 1270)