Elective Tracks

Customize your degree to match your career goals

As a Duke online Engineering Management student, you get to select courses for your specific interests and career goals.

Our Elective Tracks, detailed below, guide your choices by grouping courses by skill and potential job role. Or, you may pick the "Build Your Own" option and create your own custom track.

Choose your Track

Customer Experience and Product Design

Designing and improving products to meet or exceed customer expectations and to increase customer satisfaction, loyalty, and advocacy

Potential Job Roles

Dependent upon experience

  • Customer Experience Analyst
  • Customer Success Analyst
  • Quality Engineer
  • Software Engineer

Online Courses

  • EGRMGMT 542: Competitive Strategies
  • EGRMGMT 560: Project Management
  • EGRMGMT 575: Software Quality Management
  • EGRMGMT 576: Design Thinking and Innovation
  • EGRMGMT 578: Designing Customer Experiences
  • EGRMGMT 587: Data Visualization

Course descriptions »

Data Analytics and Machine Learning

Preparation for roles using data analysis to improve, accelerate and transform a business, or even to disrupt an industry

Potential Job Roles

Dependent upon experience

  • Business Intelligence Analyst
  • Financial Analyst
  • Data Analyst
  • Data Scientist

Online Courses

  • EGRMGMT 534: Quantitative Financial Analysis
  • EGRMGMT 585: Fundamentals of Data Science
  • EGRMGMT 587: Data Visualization
  • EGRMGMT 588: Machine Learning Principles and Applications

Course descriptions »

Operations and Supply Chain Management

Designing, operating and improving the supply systems required to create or deliver an organization's primary products and services

Potential Job Roles

Dependent upon experience

  • Operations Data Analyst
  • Supply Chain Data Analyst
  • Associate Supply Chain Manager
  • Project Manager
  • Program Manager
  • Process Engineer
  • Industrial Engineer

Online Courses

  • EGRMGMT 560: Project Management
  • EGRMGMT 562: Operations Management
  • EGRMGMT 563: Supply Chain Management
  • EGRMGMT 580: Decision Models

Course descriptions »

Product Management

Preparation for planning, forecasting, producing, and/or marketing at all stages of the product life cycle

Potential Job Roles

Dependent upon experience

  • Associate Product Manager
  • Product Management Analyst
  • Product Development Engineer
  • Associate Offering Engineer

Online Courses

  • EGRMGMT 532: Advanced Finance for Technology-Based Companies
  • EGRMGMT 542: Competitive Strategies
  • EGRMGMT 576: Design Thinking and Innovation
  • EGRMGMT 572: Innovation Management
  • EGRMGMT 590.XX: Managing Product Development

Course descriptions »

Software Management

Understand the powerful role computer software plays—and how leaders manage teams to commercialize and maintain it

Skills acquired

  • Business ecosystems
  • Digital transformation
  • Software business management
  • Information technology consulting
  • Software design and architecture
  • Software development life cycle
  • Agile Software Development Frameworks
  • Requirements & change management
  • Information Technology & Enterprise Architecture
  • Business operations management and automation

Potential Job Roles

Dependent upon experience

  • Sales Engineer
  • Technical Sales
  • Software Marketing Manager
  • Software Engineering Manager
  • Software Product Manager
  • Software Development Manager
  • Software Project Manager
  • Agile Development Manager
  • Enterprise Architect
  • Release Manager/Engineer
  • Customer Support Manager/Engineer
  • IT Project Manager
  • IT Consultant
  • IT Business Strategist
  • IT Manager/Engineer

Course Offerings

  • EGRMGT 575: Software Quality Management
  • EGRMGT 590.x: Software Engineering Management (Software Management Fundamentals)
  • EGRMGT 590.x: Software Business Management
  • EGRMGT 590.x: Software, Solution, and Enterprise Architecture
  • EGRMGT 590.x: Digital Transformation
  • EGRMGT 590.x: Secure Software Development

Course descriptions »

Technology Development and Commercialization

Preparation for job roles tasked with transforming innovations into solutions, frameworks, processes and workflows

Potential Job Roles

Dependent upon experience

  • Business Analyst
  • Business Technology Analyst
  • Associate Consultant
  • Strategy Analyst

Online Courses

  • EGRMGMT 532: Advanced Finance for Technology-Based Companies
  • EGRMGMT 542: Competitive Strategies
  • EGRMGMT 560: Project Management
  • EGRMGMT 572: Innovation Management
  • EGRMGMT 574: Commercializing Technology Innovations
  • EGRMGMT 576: Design Thinking and Innovation
 

Build Your Own

Design an elective track to fit your goals

Choose from among the courses in the tabs above and from the electives to customize a focus area of study to suit your career needs.