Master of Science Degree Requirements
Mechanical & Industrial Engineering
To be eligible for
admission to any of the Master’s Degree programs a prospective student must
hold a Bachelor of Science degree in engineering, science, mathematics, or
an equivalent field. Students may pursue any program either on a full- or
part-time basis, however restrictions may apply as described below.
Degree Programs:
Computer Systems Engineering - Engineering Software Design
Engineering Management
Mechanical Engineering
Industrial Engineering
Operations Research
Students
who receive financial support from the University in the form of a research,
teaching, or tuition assistantship must complete an eight semester hour Thesis.
Other students may choose to complete a Thesis or pursue their degree on a
coursework-only basis. Students who complete the Thesis Option must make a
presentation at a Thesis Defense before approval by the department.
All graduate students
in mechanical engineering must complete the Technical Writing Seminar, MEIE
6800, and perform effectively in the Department Seminar Series during their
first year of full-time study. Graduate students in industrial engineering are
strongly encouraged to participate in these activities. If appropriate,
part-time students may petition the graduate committee to waive these
requirements.
Computer Systems Engineering
All Computer Systems Engineering students are expected to have a Bachelor’s degree in some field of engineering or computer science. Knowledge of the C programming language is assumed. The four required courses for each concentration are given below. Students may choose four elective courses from the list below. In addition to the elective courses listed below, students may take courses in the Department of Electrical and Computer Engineering and the College of Computer and Information Science upon approval of their Program Adviser. Students may also choose to complete an eight semester hour Thesis in lieu of two elective courses.
Students interested in pursuing research related to Computer Systems Engineering beyond the Master of Science degree may apply to the Interdisciplinary Doctor of Philosophy in Engineering.
| Degree Requirements |
Engineering Software Design |
| Required Core Courses |
16 SH |
| Elective Courses |
16 SH |
| Minimum Semester Hours Required |
32 SH |
| Core Courses – Engineering Software Design Concentration |
Credits |
| CSYE 6200 or |
Concepts of Object-Oriented Design |
4 |
| CYSE 6205 |
Concepts of Object-Oriented Design with C++ |
4 |
| CSYE 6220 |
Enterprise Software Development |
4 |
| CSYE 7230 |
Software Engineering |
4 |
| CSYE 7945 |
Software Engineering Project |
4 |
Electives
Students may choose any of the following electives. Students may take elective coursework outside this list with the approval of their Program adviser.
Electives
|
Credits |
| CSYE 5240 |
Computer-Aided Design and Manufacturing |
4 |
| CSYE 5250 |
Robot Mechanics and Control |
4 |
| CSYE 6210 |
Component Software Development |
4 |
| CSYE 6220 |
Enterprise Software Development |
4 |
| CSYE 7215 |
Foundations of Parallel, Concurrent and Multithread Programming |
4 |
| CSYE 7225 |
Mobile Wireless Computing |
4 |
| CSYE 7230 |
Software Engineering |
4 |
| CSYE 7260 |
Manufacturing Methods and Techniques |
4 |
| CSYE 7270 |
Building Virtual Environments |
4 |
| CSYE 7280 |
Human-Computer Interaction |
4 |
| CSYE 7374 |
Special Topics in Computer Systems Engineering |
4 |
| CSYE 7978 |
Independent Study |
4 |
| EMGT 5220 |
Engineering Project Management |
4 |
| INFO 6210 |
Data Management and Database Design |
4 |
| INFO 6220 |
Operating Systems and Computer Architecture |
4 |
| INFO 6225 |
Networks, Telecommunications and Distributed Computing |
4 |
| INFO 6240 |
C++ Object Oriented Design |
4 |
| INFO 6250 |
Web Development Tools and Methods |
4 |
| IE 6200 |
Engineering Probability and Statistics |
4 |
| IE 7215 |
Simulation Analysis |
4 |
| IE 7315 |
Human Factors |
4 |
| IE 7615 |
Expert Systems and Neural Networks |
4 |
| OR 6205 |
Deterministic Operations Research |
4 |
Back to Top
Engineering Management
| Degree Requirements |
with Project |
with Thesis |
Coursework Only |
| Required Core Courses |
16SH |
16SH |
16SH |
| Elective Courses |
12SH |
8SH |
16SH |
| Project/Thesis |
4SH |
8SH |
- |
| Minimum Semester Hours Required |
32SH |
32SH |
32SH |
| Core Courses |
Credits |
| EMGT 5220 |
Engineering Project Management |
4 |
| EMGT 6225 |
Economic Decision Making |
4 |
| IE 6200 |
Engineering Probability and Statistics |
4 |
| OR 6205 |
Deterministic Operations Research |
4 |
Electives
Students may choose any of the following electives and are not bound by any one category. The courses appear under various subject headings for information purposes only. Students may take coursework outside this list with the approval of their adviser. For courses outside the list given below, a petition form must be
submitted to the student’s adviser, and approved by the Graduate School of
Engineering.
| Operations Research |
Credits |
| OR 7230 |
Probabilistic Operation Research |
4 |
| OR 7235 |
Inventory Theory |
4 |
| OR 7240 |
Integer and Nonlinear Optimization |
4 |
| OR 7245 |
Network Analysis and Advanced Linear Programming |
4 |
| OR 7250 |
Multi-Criteria Decision Making |
4 |
| Human Factors |
Credits |
| CSYE 7270 |
Building Virtual Environments |
4 |
| CSYE 7280 |
Human-Computer Interaction |
4 |
| IE 7280 |
Statistical Methods in Engineering |
4 |
| IE 7315 |
Human Factors Engineering |
4 |
| IE 7615 |
Neural Networks in Engineering |
4 |
| Manufacturing |
Credits |
| CSYE 7260 |
Manufacturing Methods and Techniques |
4 |
| IE 7255 |
Manufacturing Processes |
4 |
| IE 5620 |
Mass Customization |
4 |
| IE 7270 |
Intelligent Manufacturing |
4 |
| IE 7315 |
Human Factors Engineering |
4 |
| Quality and Reliability |
Credits |
| IE 7280 |
Statistical Methods in Engineering |
4 |
| IE 7285 |
Statistical Quality Control |
4 |
| IE 7290 |
Reliability Analysis and Risk Assessment |
4 |
| Computer Systems Engineering |
Credits |
| CSYE 6200 |
Concepts of Object-Oriented Design |
4 |
| CSYE 6210 |
Component Software Development |
4 |
| CSYE 6220 |
Enterprise Software Development |
4 |
| CSYE 7230 |
Software Engineering |
4 |
| CSYE 7270 |
Building Virtual Environments |
4 |
| CSYE 7280 |
Human-Computer Interaction |
4 |
| IE 7315 |
Human Factors Engineering |
4 |
| IE 7615 |
Neural Networks in Engineering |
4 |
| Engineering Management |
Credits |
| EMGT 5220 |
Engineering Project Management |
4 |
| EMGT 6225 |
Economic Decision Making |
4 |
| EMGT 5300 |
Engineering/Organizational Psychology |
4 |
| EMGT 6305 |
Financial Management for Engineers |
4 |
| OR 7310 |
Logistics, Warehousing, and Scheduling |
4 |
Back to Top
Industrial Engineering
| Degree Requirements |
With Project |
With Thesis |
Coursework Only |
| Required Core Courses |
16SH |
16SH |
16SH |
| Elective Courses |
12SH |
8SH |
16SH |
| Project/Thesis |
4SH |
8SH |
0SH |
| Minimum Semester Hours Required |
32SH |
32SH |
32SH |
| Core Courses |
Credits |
| IE 6200 |
Engineering Probability and Statistics |
4 |
| OR 6205 |
Deterministic Operations Research |
4 |
| And two of the following three courses: |
| IE 7210 |
Production Systems |
4 |
| IE 7215 |
Simulation Analysis |
4 |
| IE 7315 |
Human Factors Engineering |
4 |
Electives
Students may choose any of the following electives and are not bound by any one category. The courses appear under various subject headings for information purposes only. Students may take elective coursework outside this list with the approval of their adviser.
| Operations Research |
Credits |
| OR 7230 |
Probabilistic Operation Research |
4 |
| OR 7235 |
Inventory Theory |
4 |
| OR 7240 |
Integer and Nonlinear Optimization |
4 |
| OR 7245 |
Network Analysis and Advanced Linear Programming |
4 |
| OR 7250 |
Multi-Criteria Decision Making |
4 |
| Human Factors |
Credits |
| CSYE 7270 |
Building Virtual Environments |
4 |
| CSYE 7280 |
Human-Computer Interaction |
4 |
| IE 7280 |
Statistical Methods in Engineering |
4 |
| IE 7315 |
Human Factors Engineering |
4 |
| IE 7615 |
Neural Networks in Engineering |
4 |
| Manufacturing |
Credits |
| CSYE 7260 |
Manufacturing Methods and Techniques |
4 |
| IE 7255 |
Manufacturing Processes |
4 |
| IE 5620 |
Mass Customization |
4 |
| IE 7270 |
Intelligent Manufacturing |
4 |
| IE 7315 |
Human Factors Engineering |
4 |
| Quality and Reliability |
Credits |
| IE 7280 |
Statistical Methods in Engineering |
4 |
| IE 7285 |
Statistical Quality Control |
4 |
| IE 7290 |
Reliability Analysis and Risk Assessment |
4 |
| Computer Systems Engineering |
Credits |
| CSYE 6200 |
Concepts of Object-Oriented Design |
4 |
| CSYE 6210 |
Component Software Development |
4 |
| CSYE 6220 |
Enterprise Software Development |
4 |
| CSYE 7230 |
Software Engineering |
4 |
| CSYE 7270 |
Building Virtual Environments |
4 |
| Engineering Management |
Credits |
| EMGT 5220 |
Engineering Project Management |
4 |
| EMGT 6225 |
Economic Decision Making |
4 |
| EMGT 5300 |
Engineering/Organizational Psychology |
4 |
| EMGT 6305 |
Financial Management for Engineers |
4 |
| OR 7310 |
Logistics, Warehousing, and Scheduling |
4 |
| Project/Thesis Courses |
Credits |
| IE 7945 |
Master’s Project |
4 |
| IE 7990 |
Thesis |
2-8 |
| IE 7996 |
Thesis Continuation |
0 |
Back to Top
Mechanical Engineering
Students must select all required coursework from the list below. A typical program consists of six or more Mechanical Engineering or Materials Engineering courses (courses with the ME or MATL prefix). Each student's academic adviser must approve all courses prior to registration. Students may not use any courses taken without the approval of the academic adviser towards the 32 SH minimum. However, students may petition the Mechanical & Industrial Engineering Graduate Committee to substitute no more than one (4 SH) graduate-level course from outside the approved list.
| Degree Requirements |
With Thesis |
Coursework only |
| Courses (with approval of adviser) |
24SH |
32SH |
| Thesis |
8SH |
0SH |
| Minimum Semester Hours Required |
32SH |
32SH |
| List of Graduate Courses |
Credits |
ME xxxx or
MATL xxxx |
Any ME or MATL course except for Independent Study and Directed Study |
4 |
| CSYE 5250 |
Robot Mechanics and Control |
4 |
| CSYE 7260 |
Manufacturing Methods and Techniques |
4 |
| EMGT 5220 |
Engineering Project Management |
4 |
| EMGT 5300 |
Engineering/Organizational Psychology |
4 |
| EMGT 6225 |
Economic Decision Making |
4 |
| EMGT 6305 |
Financial Management for Engineers |
4 |
| IE 7315 |
Human Factors Engineering |
4 |
| OR6205 |
Deterministic Operations Research |
4 |
| OR7230 |
Probabilistic Operations Research |
4 |
Back to Top
Operations Research
The Mechanical & Industrial Engineering Department, and the Mathematics Department in the College of Science, offer the Master of Science in Operations Research program jointly. Therefore, an applicant may apply for admission to either one of the two departments, and will earn the MSOR degree from the college in which they enroll.
| Degree Requirements |
with Project |
with Thesis |
Coursework Only |
| Required Core Courses |
16SH |
16SH |
16SH |
| Elective Courses |
12SH |
8SH |
16SH |
| Project/Thesis |
4SH |
8SH |
- |
| Minimum Semester Hours Required |
32SH |
32SH |
32SH |
| Core Courses |
Credits |
| IE 6200 or |
Engineering Probability and Statistics |
4 |
| MATH 7241 |
Probability 1 |
4 |
| OR 7230 or |
Probabilistic Operations Research |
4 |
| MATH 7341 |
Probability 2 |
4 |
| OR 6205 |
Deterministic Operations Research |
4 |
| MATH 7234 |
Optimization and Complexity |
4 |
Electives
Students may choose any of the following electives and are not bound by any one category. The courses appear under various subject headings for information purposes only. Students may take coursework outside this list with the approval of their adviser.
| Mathematical Modeling and Optimization |
Credits |
| EECE 7360 |
Combinatorial Optimization |
4 |
| OR 7235 |
Inventory Theory |
4 |
| OR 7240 |
Integer and Nonlinear Optimization |
4 |
| OR 7245 |
Network Analysis and Advanced Linear Programming |
4 |
| OR 7250 |
Multi-Criteria Decision Making |
4 |
| OR 7260 |
Constraint Programming |
4 |
| OR 7310 |
Logistics, Warehousing, and Scheduling |
4 |
| Applied Statistics |
Credits |
| IE 7280 |
Statistical Methods in Engineering |
4 |
| IE 7285 |
Statistical Quality Control |
4 |
| IE 7290 |
Reliability Analysis and Risk Assessment |
4 |
| MATH 7342 |
Mathematical Statistics |
4 |
| MATH 7346 |
Time Series |
4 |
| MATH 7347 |
Statistical Decision Theory |
4 |
| Computer Systems Engineering |
Credits |
| CS 5800 |
Algorithms |
4 |
| CS 7805 |
Theory of Computation |
4 |
| CSYE 6200 |
Concepts of Object-Oriented Design |
4 |
| CSYE 6210 |
Component Software Development |
4 |
| IE 7275 |
Data Mining in Engineering |
4 |
| IE 7315 |
Human Factors Engineering |
4 |
| IE 7615 |
Neural Networks in Engineering |
4 |
| INFO 6205 |
Advanced Application Engineering and Development |
4 |
| Industrial Engineering |
Credits |
| EMGT 5220 |
Engineering Project Management |
4 |
| EMGT 6225 |
Economic Decision Making |
4 |
| IE 7210 |
Production System |
4 |
| IE 7215 |
Simulation Analysis |
4 |
| IE 7315 |
Human Factors Engineering |
4 |
| Mathematics |
Credits |
| MATH 7231 |
Discrete and Computational Geometry |
4 |
| MATH 7232 |
Combinatorial Analysis |
4 |
| MATH 7233 |
Graph Theory |
4 |
Back to Top