Operations Research, MSOR

The Department of Mechanical and Industrial Engineering (MIE) offers comprehensive research and educational programs for students pursuing Master of Science (MS) degrees in operations research (OR). These extensive programs and course work allow for the selection of a degree that meets a wide range of personal and professional goals. 

General Degree Requirements

To be eligible for admission to any of the MS degree programs, a prospective student must hold a Bachelor of Science degree in engineering, science, mathematics, or an equivalent field. Students in all master’s degree programs must complete a minimum of 32 semester hours of approved course work (exclusive of any preparatory courses) with a minimum GPA of 3.000. Students can complete a master's degree by pursuing any of one of the three tracks: course work option, project option, and thesis option. There are specific degree requirements for each of these tracks—see details. Also, students can complete their master's degree either on a full-time or part-time basis; however, certain restrictions may apply.

Students who receive financial support from the university in the form of a research, teaching, or tuition assistantship must complete an 8-semester-hour thesis. Other students may choose to complete their degree by pursing a thesis, project, or course work option. Students pursuing thesis option must make a presentation at a thesis defense before approval by the department.

Special Course Requirements

All MIE MS students pursuing thesis or project options (excluding MS students in engineering management and Gordon Engineering Leadership programs) must complete Technical Writing (MEIE 6800) and Research Seminar in Mechanical and Industrial Engineering (MEIE 6850), preferably during the first year of full-time study. If appropriate, part-time students may petition the graduate affairs committee to waive these requirements. Students in combined BS/MS programs must take Research Seminar in Mechanical and Industrial Engineering (MEIE 6850) as part of their course work requirement, while Technical Writing (MEIE 6800) is optional for these students.

All MIE graduate students are also required to complete a brief online session on Responsible Conduct of Research and Plagiarism in one of these courses. The outcome of the online session will be filed with the student’s records.

Academic and Research Advisors

All nonthesis students (students doing course work or project options) are advised by the academic advisor designated for their respective concentration or program. Students doing an MS thesis must find a research advisor within the first year of their study and may have thesis reader(s) at the discretion of their research advisor. The research advisor must be a full-time or jointly appointed faculty or affiliated member of the MIE department; otherwise, a petition must be filed and approved by the MIE graduate affairs committee. If the research advisor is outside the MIE department, a faculty member with 50 percent or more appointments in the MIE department must be chosen as co-advisor. Thesis option students are advised by the academic advisor of their concentration before they select their research advisor(s).

Plan of Study and Course Selection

It is recommended that all new students attend orientation sessions held by the MIE department and the Graduate School of Engineering to acquaint themselves with the course work requirements and research activities of the department as well as with the general policies, procedures, and expectations.

In order to receive proper guidance with their course work needs, all MS students are strongly encouraged to complete and submit a fully signed Plan of Study (PS) to the department before enrolling in second-semester courses. This form helps students manage their course work as well as helps the department to plan for requested course offerings. The PS may be modified at any time as the students progress in their degree programs. However, requests for changes in PS must be processed before the requested change actually takes place. A revised PS form must also be approved and signed by the student's academic advisor.

OR students must select all the required course work from the list found on the program requirements page. Each student’s academic advisor must approve all courses prior to registration. Students may only use courses taken with the approval of their academic advisor toward the 32-semester-hour requirement. However, students may petition the MIE graduate affairs committee to substitute graduate-level courses from outside the approved list of electives.

Students pursuing study or research under the guidance of a faculty member can elect for project option by taking Master’s Project (OR 7945).  An MS project must be petitioned to the MIE graduate affairs committee and approved by both faculty member (instructor) and the academic (concentration) advisor. The petition must clearly state the reason for taking the course; a brief description of the goals; as well as expected outcomes, deliverables, and grading scheme. 

Students doing course work option may petition the MIE graduate affairs committee to substitute up to a 4-semester-hour Independent Study (OR 7978).  An independent study must be approved by the academic advisor. The petition must clearly state the reason for taking the course; a brief description of the goals; as well as expected outcomes, deliverables, and grading scheme.  Students in other options (i.e., thesis or project) are not eligible to take independent study.

Graduate Certificate Options

Students who are officially accepted into a graduate degree program in the College of Engineering may apply to pursue one of the following graduate engineering certificates in addition to the MS or PhD. Please visit the links below for additional information about each graduate engineering certificate program, related requirements, and how to apply.

Chemical Engineering

Computer Systems Engineering

Energy Systems

Engineering Management

Industrial Engineering

Telecommunication Systems Management

Gordon Institute of Engineering Leadership

Master's Degree in Operations Research with Graduate Certificate in Engineering Leadership

Students may complete a master's degree in Operations Research in addition to earning a Graduate Certificate 
in Engineering Leadership. Students must apply and be admitted to the Gordon Engineering Leadership Program in order to pursue this option. The program requires fulfillment of the16 semester-hour-curriculum required to earn the Graduate Certificate in Engineering Leadership, which includes an industry based challenge project with multiple mentors. The integrated 32 semester hour degree and certificate will require 16 hours of advisor-approved Operations Research technical courses.

Engineering Leadership

Complete all courses and requirements listed below unless otherwise indicated.

General Requirements

IE 6200Engineering Probability and Statistics4
or MATH 7241 Probability 1
OR 7245Network Analysis and Advanced Optimization4
or MATH 7234 Optimization and Complexity
OR 7230Probabilistic Operation Research4
or MATH 7341 Probability 2
OR 6205Deterministic Operations Research4


Select one of the following options:

Course Work Option

Complete 16 semester hours from the course list below.16

Project Option 

OR 7945Master’s Project4
MEIE 6800Technical Writing0
MEIE 6850Research Seminar in Mechanical and Industrial Engineering0
Complete 12 semester hours from the course list below.12

Thesis Option

OR 7990Thesis (required for all students who receive financial support from the university in the form of a research, teaching, or tuition assistantship)8
MEIE 6800Technical Writing0
MEIE 6850Research Seminar in Mechanical and Industrial Engineering0
Complete 8 semester hours from the course list below.8

Certificate Option 

Students completing this option receive a Graduate Certificate in addition to the master's degree. Students should consult their faculty advisor regarding the certificate options.

Complete 16 semester hours of graduate certificate course work.16

Course List

CS 5800Algorithms4
CS 6140Machine Learning4
CS 7805Theory of Computation4
CSYE 6200Concepts of Object-Oriented Design4
CSYE 6205Concepts of Object-Oriented Design with C++4
CSYE 6210Component Software Development4
EECE 7313Pattern Recognition4
EECE 7360Combinatorial Optimization4
EMGT 5220Engineering Project Management4
EMGT 5300Engineering/Organizational Psychology4
EMGT 6225Economic Decision Making4
EMGT 6305Financial Management for Engineers4
IE 5400Healthcare Systems Modeling and Analysis4
IE 5500Systems Engineering in Public Programs4
IE 5617Lean Concepts and Applications4
IE 5620Mass Customization4
IE 5630Biosensor and Human Behavior Measurement4
IE 6300Manufacturing Methods and Processes4
IE 7200Supply Chain Engineering4
IE 7215Simulation Analysis4
IE 7275Data Mining in Engineering4
IE 7280Statistical Methods in Engineering4
IE 7285Statistical Quality Control4
IE 7290Reliability Analysis and Risk Assessment4
IE 7315Human Factors Engineering4
IE 7615Neural Networks in Engineering4
INFO 6205Program Structure and Algorithms4
INFO 6210Data Management and Database Design4
MATH 7232Combinatorial Analysis4
MATH 7233Graph Theory4
MATH 7342Mathematical Statistics4
MATH 7346Time Series4
MATH 7347Statistical Decision Theory4
MATH 7349Stochastic Calculus and Introduction to No-Arbitrage Finance4
OR 7235Inventory Theory4
OR 7240Integer and Nonlinear Optimization4
OR 7245Network Analysis and Advanced Optimization4
OR 7250Multi-Criteria Decision Making4
OR 7260Constraint Programming4
OR 7310Logistics, Warehousing, and Scheduling4

Program Credit/GPA Requirements

32 total semester hours required
Minimum 3.000 GPA required