Skip to main content
NC State Home
A group of four students from the IMSEI on-campus program sitting on the steps outside of a building.

Online MIMSE Program

The online Master of Integrated Manufacturing Systems Engineering (MIMSE) program allows you to take classes to advance your career as you work.

Last Updated: 03/31/2026 | All information is accurate and up-to-date

Online classes empower you to complete coursework for your career advancement without taking time away from your job. Moreover, you can access online classes from anywhere with an internet connection.

One of the greatest advantages of pursuing an online education is the flexibility to set your own schedule. You can plan when to attend class, ensuring you meet important deadlines. Enrolling in an online program fosters self-discipline and focus on your tasks. This increased responsibility can refine your self-discipline and motivation skills.

Additionally, online classrooms provide the opportunity to meet and learn from people who do not live near you. Thanks to online forums and videos, you can participate in discussions at any time and from any location.

The MIMSE online courses have the same content, requirements, and academic rigor as our on-campus courses. Class lectures from on-campus courses are captured, digitized, and uploaded for you to access anytime and anywhere. However, you must follow the on-campus class schedule for submitting homework and taking exams. Additionally, course assignments, lecture notes, and handouts are available to you on the course website. IMSE PRO TIP: All in-class exams must be proctored.

MIMSE Online

An online IMSEI student working on his laptop.

The MIMSE online degree gives you the academic background to understand and implement modern manufacturing technology. This program is multidisciplinary and includes courses from many different departments. With our flexible format, you can design a study plan that meets your specific needs and interests.

First, one notable feature of our program is that you must complete an industry-related project. Second, you have wide flexibility in choosing the courses for your degree. This flexibility allows you to customize your degree according to your goals. Most of our online students work full-time and usually take one or two courses each semester, including summers. Since the program requires nine lecture courses, you typically take two or three years to complete the degree. Also, our online students often choose project topics related to their work activities.

Degree Requirements

  • You need to complete nine lecture courses (27 credits) at the 500 or 700 level. Additionally, you must maintain an overall GPA of 3.0 and complete six credits of project work (IMS 675). This totals 33 credits.
  • You can focus on suggested areas like Advanced Manufacturing, Logistics, Manufacturing and Mechatronics. However, other concentrations are possible with program approval.
  • You must finish all degree requirements within six years. Except during summer sessions, you need to stay enrolled in at least one course each fall and spring semester until you graduate. If needed, you can request a leave of absence for two semesters with a valid reason.
  • You must also write a formal technical report about your internship results. Afterward, you will pass a final oral examination where you defend your report to an advisory committee of three faculty members. Finally, submit your completed report to the IMSE office.

Academic Advising and Graduate Committee

Initial Enrollment and Advising

  • The Program Director of Graduate Programs will be your advisor during your first semester.
  • Each semester, remember that pre-registration for the next semester starts during the designated period (Check University Calendars).
  • If you don’t meet with your advisor, you will receive a hold on your registration. Your advisor will lift this hold after you decide on your courses together.
  • For more registration details, visit the University’s Registration Information site. IMSE PRO TIP: You will face a late fee if you register after the deadline.

Graduate Committee

  • You must establish a graduate program advisory committee. This committee should include a chair and two or more members of the graduate faculty from IMSE. If you are minoring in a specific area, like civil engineering, one member must come from that department.

Graduate Plan of Work

Preparation and Approval

During your second semester of MIMSE coursework, meet with the IMSE Program Coordinator. You will prepare your Graduate Plan of Work at this meeting. While working with the staff, organize your graduate committee. This committee should have one chair and two members. Ensure you have taken or will take all nine acceptable courses and six credit hours of IMS 675, the Manufacturing Systems Engineering research project.

All committee members must be part of the NC State University Graduate Faculty. If you do not have a Ph.D., the committee will consider you a technical consultant, which means you are a non-voting member.

After establishing your committee, meet with the program coordinator again. Together, prepare a Plan of Work. You will enter this information and print it for your committee’s approval and signatures. After that, return it to the IMSE Office. We will then request an official permit to schedule your final defense or exam from the Graduate School.

For more details about the Plan of Graduate Work, check the Graduate School Handbook and review the Plan of Graduate Work Forms.

Changes

Any changes to your Plan of Work require approval from your graduate committee, the IMSE director, and the Graduate School. To make changes, contact the IMSE Program Coordinator to reset your Plan.

Transfer and Courses

The Graduate School will accept up to six hours of applicable graduate transfer credit. However, transfer courses must be listed on your Plan of Work. Additionally, you need to provide proof of the credit awarded and the grades received. Note that transfer credit cannot substitute for the IMS 675 requirement.

Post-Baccalaureate Studies (PBS) students take academic courses beyond the bachelor’s degree without being admitted to a degree program. If you are a PBS student and later admitted to the MIMSE program, only a maximum of 12 hours may count toward your MIMSE degree requirements.

The accepted courses must also meet the common core and concentration elective requirements for the MIMSE. For more information, refer to the NC State Graduate School catalog.

Graduate Program Policies

Academic Standing

Your academic standing and research progress are reviewed by the director at the end of each semester. If there are difficulties or deficiencies, the Dean of the Graduate School will take necessary action. This action is based on recommendations from your committee and the director.

You will receive an academic warning if you earn less than nine hours at the 400-level or above and have a GPA below 3.0. Additionally, you will be placed on academic probation if you earn nine or more but less than 18 credit hours at the 400-level or above with a GPA below 3.0. If your program is terminated, you cannot register for any further graduate classes. However, under special circumstances, you can be reinstated if the department writes a recommendation and the Graduate Dean approves it. Departments can recommend terminating your graduate admission at any time.

Continuous Registration

After you are admitted to the Graduate School and enroll for the first time, you must maintain continuous registration. This means you should be enrolled each semester, excluding summer sessions, until you graduate or your graduate program at NC State is terminated.

If you plan to graduate during the second summer session, you must register for either the first or second summer session. If you are in good academic standing and need to take a break for valid reasons, you may request a leave of absence. This leave should not exceed one year. Make sure to submit your request at least one month before the term starts.

Once your graduate advisory committee and the Associate Director for Academic Programs endorse your request, the Graduate School must approve it. During an approved leave of absence, you will not need to register. However, the time spent on leave counts toward your six-year limit to complete the MIMSE degree.

If your program is terminated for not maintaining continuous registration, and you did not have an approved leave of absence during a fall or spring semester, you must reapply for admission to resume your graduate studies at NC State University.

Graduate Responsibility

You are responsible for following all university policies and procedures, Graduate School, and the Program. If you have questions, direct them to your committee chair, the Associate Director for Academic Programs, or the Dean of the Graduate School.

Graduation

After completing all your course requirements and writing your project report, you will present it to your graduate committee. This presentation is your final oral exam and should occur six weeks before graduation.

You have three official graduation dates each year: at the end of spring, fall, and the second summer session in August. However, there are no ceremonies for the August session. Formal commencement exercises occur at the end of spring (May) and fall (December) semesters. If you graduated in the previous second summer session, you can join the December commencement. Graduating in the fall or spring semesters means you should attend the respective commencement. Additionally, if you graduate during any of the three sessions or receive permission to graduate in absentia, the Department of Registration and Records will mail your diploma to you. Note: They will no longer distribute your diploma during the spring ceremonies.

Your IMSE diploma will reflect your degree type: Master of Integrated Manufacturing Systems Engineering (MR). The University lists your co-majors on your transcripts, not on your diplomas.

You MUST log in to the MYPACK Portal with your Unity ID and password. Click the FOR STUDENTS tab, select DEGREE PROGRESS/GRADUATION, and then APPLY FOR GRADUATION. Please inform the IMSE office when you do this so we can approve your action.

Incomplete Grades

You must complete any incomplete grades (“IN”) during the next academic term. If you delay beyond that time, the Incomplete grade will change to a Failed grade (F). This change occurs unless the Office of Registration and Records receives a request for an extension from the instructor and department involved.

Patent Agreement

NC State University requires you to read the NC State University Patent Policy and sign a declaration agreeing to follow specific rules regarding patent rights. You accept this agreement by submitting your Plan of Work. You can find copies of this form and more information about the Patent Agreement in the IMSE office.

Provisional Admission

If you do not meet the requirements for full admission, you may receive provisional admission. This status is granted when your major GPA is below 3.0, but other evidence shows you have the potential to succeed in the program.

Provisional status typically lasts for one semester. You can achieve full status by earning satisfactory grades or completing undergraduate prerequisites and other requirements. You are expected to remove any deficiencies within one semester or as specified in your admission conditions. University regulations do not allow students on Provisional status to hold graduate assistantships.

Residence for Tuition Purposes

Your residency status affects the tuition rate you will pay. You can be classified as either a resident or non-resident of North Carolina. The Graduate School Catalog describes the criteria and conditions used to determine residency status. If you have questions about your residency eligibility, contact the Graduate School. Out-of-state students should try to establish residency in North Carolina as soon as possible.

Curriculum

The online program requires you to complete 27 credits of courses and six credits of project work. Additionally, here are suggested curricula for several popular areas of concentration:

Advanced Manufacturing

AreaCORE CURRICULUM: Advanced ManufacturingCredits
OneISE 589 Probability and Statistics for Engineers3
TwoTake one course:3
BUS 590 Strategic Management Foundations
ISE 510 Applied Engineering Economy
ThreeTake one course:3
MAE 545 Metrology for Precision Manufacturing
MSE 500 Modern Concepts in Materials Science
FourTake one course:3
ECE 555 Robotics
ISE 723 Production Planning, Scheduling and Inventory Control
MAE 535 Design of Electromechanical Systems
FiveTake one course:3
ISE 589 Biomedical Design and Manufacturing
ISE 589 Introduction to Medical Device Design
CORE Subtotal15
ProjectIMS 675 Manufacturing Systems Engineering Project6
ElectivesElectives total12
DEGREE total33

IMSE PRO TIP: Select courses that support your interests and educational goals. Remember that your advisor must approve them and are consistent with the objectives of IMSE.

Logistics

AreaCORE CURRICULUM: LogisticsCredits
OneTake one course:3
ISE 441 Introduction to Simulation
CS 510 Software Engineering
ISE 519 Database Applications in Industrial and Systems Engineering
ISE 762 Computer Simulation Techniques
TwoTake one course:3
ISE 510 Applied Engineering Economy
MBA 590 Strategic Management Foundations
ThreeTake one course:3
MBA 541 Supply Management
MBA 542 Supply Chain Logistics
FourTake one course:3
ISE 723 Production Planning, Scheduling and Inventory Control
FiveTake one course:3
ISE 553 Modeling and Analysis of Supply Chain
ISE 754 Logistics Engineering
CORE Subtotal15
ProjectIMS 675 Manufacturing Systems Engineering Project6
ElectivesElectives total12
DEGREE total33

IMSE PRO TIP: Select courses that support your interests and educational goals. Remember that your advisor must approve them and are consistent with the objectives of IMSE.

Manufacturing

AreaCORE CURRICULUM: ManufacturingCredits
OneTake one course:3
CSC 510 Software Engineering
ISE 441 Introduction to Simulation
ISE 519 Database Applications in Industrial and Systems Engineering
ISE 762 Computer Simulation Techniques
TwoTake one course:3
ISE 510 Applied Engineering Economy
MBA 510 Strategic Management Foundations
ThreeTake one course:3
ISE 515 Manufacturing Process Engineering
ISE 707 Real-Time Control of Automated Manufacturing
ISE 716 Automated Systems Engineering
FourISE 723 Production Planning, Scheduling and Inventory Control3
FiveTake one course:3
EGR 590 Statistical Engineering Using Six Sigma DMAIC Process
MAE 742, Design for Automated Assembly
CORE Subtotal15
ProjectIMS 675 Manufacturing Systems Engineering Project6
ElectivesElectives total12
DEGREE total33

IMSE PRO TIP: Select courses that support your interests and educational goals. Remember that your advisor must approve them and are consistent with the objectives of IMSE.

Mechatronics

AreaCORE CURRICULUM: MechatronicsCredits
OneTake one course:3
ECE 556 Mechatronics
MAE 536 Micro/Nano Electromechanical Systems
TwoTake one course:3
MAE/ECE 535 Design of Electromechanical Systems
MAE 742 Mechanical Design for Automated Assembly
ThreeTake one course:3
ECE 511 Analog Electronics
ECE 555 Computer Control of Robots
ECE 755 Advanced Robotics
FourTake one course:3
CSC (ECE) 517 Object-Oriented Languages and Systems
ECE 561 Embedded Systems Design
ISE 519 Database Applications in Industrial and Systems Engineering
FiveTake one course:3
ECE 516, System Control Engineering
ISE 707 Real-Time Control of Automated Manufacturing
ISE 716 Automated Systems Engineering
CORE Subtotal15
ProjectIMS 675 Manufacturing Systems Engineering Project6
ElectivesElectives total12
DEGREE total33

IMSE PRO TIP: Select courses that support your interests and educational goals. Remember that your advisor must approve them and are consistent with the objectives of IMSE.

Prerequisite Information

The multi-disciplinary nature of the MIMSE online degree program may create challenges for you. Specifically, you might find it difficult to take graduate-level courses in fields different from your undergraduate degree.

In most cases, the prerequisites for the graduate courses listed in the Graduate Catalog are only suggestions. These suggestions help you determine if you have taken similar courses. If you have any questions about your background, you should contact the instructor for guidance.