Students

Undergraduate technical electives

Download the technical electives list.

Complete a minimum of 37 credits, including at least one course from each of the following five categories.

  1. Operations research:
    • IND E 412 [4cr] Integer and Dynamic Programming [prereq. IND E 411]
    • IND E 424 [4cr] Simulation [prereq. IND E 337 &411; 411 may be taken concurrently]
  2. Statistics:
    • IND E 321 [4cr] Statistical Quality Control [prereq. IND E 315]
    • IND E 426 [4cr] Reliability Engineering & System Safety [prereq. IND E 315]
  3. Production/operations:
    • IND E 430 [4cr] Manufacturing Scheduling & Inventory [prereq. IND E 337 & 410; both of which may be taken concurrently]
    • IND E 439 [4cr] Plant Layout & Material Handling [pr. IND E 410; which may be taken concurrently]
  4. Design:
  5. General engineering:
    • A A 260 [4cr] Thermodynamics [prereq. CHEM 142, MATH 126, PHYS 121]
    • CSE 143 [5cr] Computer Programming II [prereq. CSE 142]

Additional technical elective courses may be chosen from the list below to reach the minimum 37 credits. Use the Request for a Technical Elective Course Form to request approval of a course not included below.

Course Credits Title
AA 260 4 Thermodynamics
AMATH 301 4 Beginning Scientific Computing
AMATH 383 3 Introduction to Continuous Mathematical Modeling
AMATH 401 4 Vector Calculus and Complex Variables
AMATH 402 4 Introduction to Dynamical Systems and Chaos
BIOEN 504 4 Introduction to Technology Commercialization
BSE 309 2 Creativity and Innovation
CHEM 237 4 Organic Chemistry
CHEM 238 4 Organic Chemistry
CHEME 325 4 Energy & Entropy
CHEME 355 3 Biological Frameworks for Engineers
CEE 307 5 Construction Engineering
CEE 337 5 Construction Materials
CEE 357 5 Environmental Engineering
CEE 410 3 Traffic Engineering Fundamentals
CEE 493 3 Air-Pollution Source Testing and Equipment Evaluation
CEE 494 3 Air-Pollution Control Equipment Design
CFRM 460 3 Mathematical Methods for Quantitative Finance
CSE 143 5 Computer Programming II
CSE 154 5 Web Programming
CSE 373 4 Data Structures and Algorithms
CSE 374 3 Intermediate Programming Concepts & Tools
CSE 410 3 Computer Systems
CSE 415 3 Introduction to Artificial Intelligence
EE 233 5 Circuit Theory
EE 235 5 Continuous Time Linear Systems
EE 271 4 Digital Circuits and Systems
EE 341 5 Discrete Time Linear Systems
EE 415 3 Computer-Aided System Analysis and Design
EE 457 4 Electric Energy Distribution Systems
EE 482 4 Semiconductor Devices
ENGR 100 5 Introduction to Engineering Design (only if taken as Freshman/Sophomore)
ENGR 499 3 Honors
MGMT 401 4 Leadership, Critical Thinking, & Decision Making
MGMT 402 4 Deal-Making and Negotiations
MGMT 403 4 Motivating High Performance
ESRM 320 5 Marketing and Management from a Sustainability Perspective
ESRM 321 5 Finance and Accounting from a Sustainability Perspective
ESS 472 var Rockets & Instrumentation
IND E 321 4 Statistical Quality Control
IND E 351 4 Human Factors in Design
IND E 412 4 Integer and Dynamic Programming
IND E 424 4 Simulation
IND E 426 4 Reliability Engineering and System Safety
IND E 430 4 Manufacturing Scheduling and Inventory
IND E 439 4 Plant Layout & Material Handling
IND E 455 4 User Interface Design
IND E 470 4 Systems Engineering
IND E 496 4 Technology-Based Entrepreneurship
IND E 498 var Special Topics in Industrial Engineering [View the Professional Practice Seminar speaker schedule]
IND E 499 var Special Projects
IND E 5XX var All IND E Graduate Level Courses
I S 300 5 Introduction to Information Systems
I S 445 4 Database Management
MATH 309 3 Linear Analysis
MATH 324 3 Advanced Multivariable Calculus I
MATH 327 3 Introductory Real Analysis I
MATH 394 3 Probability I
MATH 395 3 Probability II
MATH 396 3 Probability III
MATH 407 3 Linear Optimization
MATH 408 3 Nonlinear Optimization
MATH 409 3 Discrete Optimization
MATH 491 3 Introduction to Stochastic Processes
MATH 492 3 Stochastic Calculus for Option Pricing
ME 354 5 Mechanics of Materials Laboratory
ME 355 4 Introduction to Manufacturing Processes
ME 373 5 Introduction to System Dynamics
ME 374 5 Systems Dynamic Analysis and Design
ME 409 3 Introduction to Numerical Control and Computer-Aided Manufacturing
ME 480 4 Introduction to Computer-Aided Technology
N SCI 301 3 Naval Ship Systems I
N SCI 302 3 Naval Ship Systems II
N SCI 303 3 Naval Weapon Systems
OPMGT 443 4 Inventory and Supply Chain Management
OPMGT 450 4 Introduction to Project Management
QMETH 450 4 Spreadsheet Models for Managerial Decision Making