Master of Engineering in Industrial Engineering

The Master of Engineering in Industrial Engineering offers advanced training in topics that are vital to the well-being of US industry: quality, productivity, efficiency. Our program focuses on topics of engineering management, operations research, manufacturing processes, human factors, and enterprise computing. The Iowa State University Master of Engineering in Industrial Engineering is designed to train leaders who can meet both the technical and managerial challenges in developing modern complex engineered systems. The program can be completed online or in residence, part-time or full-time.

For international students, this program can include a Curricular Practical Training (CPT) option that allows you to work at an internship in a US company for a summer and one semester in the academic year. A sample program of study plan that includes CPT (and OPT) is outlined below the course requirements.

The Master of Engineering (MEng) degree requires 30 credit hours of coursework. For non-degree-seeking graduate students: up to nine (9) credits taken as a non-degree student may be applied to your MEng Academic Plan, but you must apply to the degree program through Admissions by the time you will have completed those credits.

MEng Course Requirements

1. One course from each of the following areas is required.

Human Factors

IE 5710 Occupational Biomechanics
IE 5720 Design and Evaluation of Human-Computer Interaction
IE 5760 Human Factors in Product Design
IE 5770 Human Factors

Manufacturing and Operations

IE 5140 Production Scheduling
IE 5410 Inventory Control and Production Planning
IE 5430 Wind Energy Manufacturing
IE 5450 Rapid Prototyping and Manufacturing
IE 5460 Geometric Variability in Manufacturing
IE 5490 Computer Aided Design and Manufacturing

Operations Research

IE 5080 Design and Analysis of Allocation Mechanisms
IE 5100 Network Analysis
IE 5130 Analysis of Stochastic Systems
IE 5140 Production Scheduling
IE 5190 Simulation Modeling and Analysis
IE 5340 Linear Programming
IE 5410 Inventory Control and Production Planning

2. Four additional graduate-level courses in industrial engineering

3. Continuous registration in IE 5010 (graduate seminar) throughout graduate program, if on campus

4. Three courses outside of industrial engineering

Sample MEng IE plan for international students interested in CPT/OPT

First Year

  • First Fall Semester: 3 courses in the MEng IE program
  • First Spring Semester: 4 courses in the MEng IE program
  • First Summer semester: CPT experience*

Second Year

  • Second Fall Semester: CPT experience*
  • Second Spring Semester: 3 courses in the MEng IE program


  • Optional Practical Training: initial 12 months*
  • Optional Practical Training STEM Extension: 24-month extension*

* Optional (not required) opportunities in the educational programs. Satisfactory performance in the degree program is required.

Distance Education

Online students interact with faculty through a web portal with 24/7 access to lectures, assignments, and online discussions. Exams are administered at your location using proctors arranged through Iowa State Online. Lectures are streamed online or downloaded for viewing at another time.

Applying for Admission

To be considered for admission to the Master of Engineering program, applicants must have a Bachelor of Science in industrial engineering from a college, university, or 4-year technical school of recognized standing. Other Bachelor degrees will be considered on an individual basis, but completion of a calculus sequence through differential equations is required. The TOEFL (or IELTS) test is required for students whose native language is not English. We do not require GRE scores. High academic achievement or other persuasive evidence of professional accomplishments is expected for admission to the program.

Please review our program-specific requirements.

IMSE Graduate Program

To start the application process, you can apply online.