Skip to main content
NC State Home
The word curriculum in the middle of a word map.

Technical Electives

The BSIE degree offers a wide variety of approved technical electives to help you get the most out of the industrial engineering degree.

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

All ISE-approved technical electives are listed below. ISE PRO TIP: They are also listed in the details of each technical elective in the BSIE curriculum. 

Technical Electives

Biological and Agricultural Engineering

  • BAE 455/555 R Coding for Data Management and Analysis

Biomanufacturing Education Center

  • BEC 475 Global Regulatory Affairs for Medical Products
  • BEC 575 Global Regulatory Affairs for Medical Products

Computer Science

  • CSC 422/522 Automated Learning and Data Analysis
  • CSC 442 Introduction to Data Science

Data Science and AI

  • DSA 202 Introduction to Data Visualization 
  • DSA 205 Data Communication
  • DSA 225 Data Science for Social Good
  • DSA 235 Introduction to Data Science for Cybersecurity
  • DSA 405 Data Wrangling and Web Scraping
  • DSA 406 Exploratory Data Analysis for Big Data
  • DSA 412 Exploring Machine Learning

Engineering

  • E 304 Introduction to Nano Science and Technology
  • EGR 507 Product Life Cycle Management
  • EGR/EM 517 Facilities Engineering Systems

Electrical and Computer Engineering

  • ECE 411 Introduction to Machine Learning
  • ECE 482  Engineering Entrepreneurship and New Product Development I (ONLY when taken with ECE 483)

Engineering Education

  • EED 401/501 Teaching Undergraduate Engineers
  • EED 411/511 Diversity & Social Justice in Engineering Education
  • EED 502 Engineering Education : Content, Assessment, and Pedagogy
  • EED 509 Field Experience in Engineering Education

Engineering Management

  • EM 538 Practical Machine Learning for Engineering Analytics

Forest Biomaterials

  • FB 476 Environmental Life Cycle Analysis
  • FB 576 Environmental Life Cycle Analysis

Industrial Design

  • ID 240 Human-Centered Design

Industrial and Systems Engineering

  • ISE 411  Supply Chain Economics and Decision Making
  • ISE 413  Humanitarian Logistics
  • ISE 416  Manufacturing Engineering II – Automation
  • ISE 417  Database Applications in Industrial and Systems Engineering
  • ISE 425  Medical Decision Making
  • ISE 433  Service Systems Engineering
  • ISE 435  Python for Industrial and Systems Engineers
  • ISE 437  Data Analytics for Industrial Engineering
  • ISE 447  Application of Data Science in Health Care
  • ISE 452  Advanced Human-Machine Systems Design
  • ISE 489 Special Topics in Industrial and Systems Engineering (1 – 3 Units)
  • ISE 495  Project Work in Industrial Engineering (ONLY with permission from Director of Undergraduate Programs after securing a Faculty Sponsor)
  • ISE 511 Supply Chain Economics and Decision Making
  • ISE 513 Humanitarian Logistics
  • ISE 519 Database Applications in Industrial and Systems Engineering
  • ISE 520  Healthcare Systems Performance Improvement I (ONLY when taken after approved admission to Health Systems Engineering Certificate Program)
  • ISE 525 Medical Decision Making
  • ISE 533  Service Systems Engineering
  • ISE 535 Python Programming for Industrial and Systems Engineers
  • ISE 538 Practical Machine Learning for Engineering Analytics
  • ISE 540 Human Factors in Systems Design
  • ISE 541 Occupational Safety Engineering
  • ISE 544 Occupational Biomechanics
  • ISE 547 Applications of Data Science in Healthcare
  • ISE 552 Design and Control of Production and Service Systems
  • ISE 553 Modeling and Analysis of Supply Chains

Mathematics

  • MA 326 Mathematical Foundations of Data Science I

Mechanical and Aerospace Engineering

  • MAE 482 Engineering Entrepreneurship and New Product Development I (ONLY when taken with MAE 483)

Materials Science Engineering

  • MSE 465  Introduction to Nanomaterials
  • MSE 565  Introduction to Nanomaterials

Nuclear Engineering

  • NE 419 Introduction to Nuclear Energy

Operations Research

  • OR 425 Medical Decision Making
  • OR 433 Service Systems Engineering
  • OR 525 Medical Decision Making
  • OR 533 Service Systems Engineering

Paper Science Engineering

  • PSE 476 Environmental Life Cycle Analysis
  • PSE 576 Environmental Life Cycle Analysis

Psychology

  • PSY 340 Human Factors Psychology
  • PSY 400 Perception
  • PSY 420  Cognitive Processes
  • PSY 540 Human Factors in Systems Design

Statistics

  • ST 430  Introduction to Regression Analysis
  • ST 431  Introduction to Experimental Design
  • ST 432  Introduction to Survey Sampling
  • ST 442 Introduction to Data Science

Textiles Engineering

  • TE 301 Engineering Textile Structures I: Linear Assemblies
  • TE 302 Textile Manufacturing Processes and Systems II
  • TE 565 Textile Composites
  • TMS 565 Textile Composites

The Importance of Technical Electives

Technical electives play an important role in your Bachelor of Science in Industrial Engineering at NC State. While core courses build your foundation, technical electives allow you to tailor your education to your interests and career goals. As a result, you gain the flexibility to explore specialized areas within industrial and systems engineering.

Through technical electives, you can deepen your knowledge in areas such as data analytics, manufacturing systems, supply chain logistics or human factors. In addition, these courses help you connect classroom concepts with real-world applications. By carefully selecting technical electives, you can strengthen the skills that align with your professional goals.

Technical electives also allow you to explore interdisciplinary topics. For example, you might take courses in computer science, statistics or business. Therefore, technical electives help you develop a broader perspective and a stronger technical toolkit.

In many cases, employers look for graduates who bring both core engineering knowledge and specialized expertise. By choosing technical electives that match industry needs, you can make your academic experience more relevant to future career opportunities. Ultimately, technical electives give you the freedom to shape your education while preparing for the diverse challenges of modern industrial engineering.