Skip to main content
NC State Home
Three sections in one image. The left section is a group of four students sitting on the steps outside a building. The middle section is a professor standing over a student's shoulder as they discuss something on the student's computer monitor. The right section is a student studying at a library table on his laptop.

Breadth Requirement Course Listing

Breadth requirement course listing focus groups include Economic and Decision Analysis, Human Factors and Ergonomics, Manufacturing Systems and Optimization.

Last Updated: 02/26/2026 | All information is accurate and still up-to-date

Group A – Economic and Decision Analysis

ISE PRO TIP: Advanced courses may be substituted with approval.

  • ISE 510: Applied Engineering Economics
  • ISE 519: Database Applications in ISE
  • ISE 535: Python Programming for Industrial and Systems Engineers
  • ISE 711: Capital Investment Economic Analysis
  • MA 547: Financial Mathematics

Group B – Human Factors and Ergonomics

ISE PRO TIP: Advanced courses may be substituted with approval.

  • ISE 540: Human Factors in Systems Design
  • ISE 541: Occupational Safety Engineering
  • ISE 544: Occupational Biomechanics
  • ISE 741: Systems Safety Engineering
  • ISE 744: Human Information Processing

Group C – Manufacturing Systems

ISE PRO TIP: Advanced courses may be substituted with approval.

  • ISE 515: Manufacturing Process Engineering
  • ISE 545: Digital Manufacturing
  • ISE 714: Product Mfg. Engineering for the Medical Device Industry
  • ISE 716: Automated Systems Engineering
  • ISE 718: Micro/Nano-Scale Fabrication and Manufacturing

Group D – Supply Chain and Logistics *

  • ISE 552: Design and Control of Production and Logistics Systems
  • ISE 553: Modelling and Analysis of Supply Chains
  • ISE 748: Quality Engineering
  • ISE 754: Logistics Engineering

Group E – Systems Analytics and Optimization

ISE PRO TIP: Advanced courses may be substituted with approval.

  • ISE/OR 501: Introduction to OR
  • OR 504: Introduction to Mathematical Programming
  • ISE/OR 505: Linear Programming
  • ISE 560: Stochastic Models in ISE
  • ISE/OR 562: Simulation Modeling

Group F – Computer Science, Mathematics and Statistics

ISE PRO TIP: Other graduate-level CSC, Math or Statistics courses may be substituted with approval.

  • CSC 513: E-Commerce Technology
  • CSC 520: Artificial Intelligence I
  • CSC 570: Computer Networks
  • CSC 742: Database Management Systems
  • MA 520: Linear Algebra
  • MA 580: Numerical Analysis I
  • ST 515: Experimental Statistics for Engineers I
  • ST 516: Experimental Statistics for Engineers II
  • ST 531: Experimental Design

Got Questions? Please contact our Graduate Services Coordinator | ise-gradoffice@ncsu.edu | 919.515.6410.

Why Breadth Requirement Course Listing is Important

The breadth requirement course listing at NC State ISE outlines the approved courses that help you build knowledge across core Industrial and Systems Engineering areas. You select courses from multiple groups, such as Human Factors and Ergonomics, Manufacturing Systems, Supply Chain and Logistics and Systems Analytics and Optimization, along with Computer Science, Mathematics or Statistics. These requirements ensure that you develop technical depth while also gaining exposure to complementary fields. As a result, you strengthen your analytical range and problem-solving flexibility. By completing the breadth requirement course listing, you prepare to address complex engineering challenges across industries with a broader and more adaptable skill set.