Career direction

Computational & Digital Engineering

Use code, models, simulation workflows, optimization, data, and digital engineering methods to support decisions.

Explore this direction

This page shows what the work can look like, which courses matter most, and one first project you can try before committing to this direction.

What you work on

  • Engineering models
  • Python notebooks and tools
  • Parameter studies
  • Simulation workflows
  • Optimization and sensitivity
  • Digital engineering and model-based workflows

Typical tasks

  • Build calculation tools
  • Run parameter sweeps
  • Compare design options
  • Automate repeated analyses
  • Create plots and decision summaries
  • Connect models, assumptions, and requirements

Roles this can support

  • Computational Engineer
  • Simulation Automation Engineer
  • Digital Engineering Engineer
  • Model-Based Systems Engineer
  • Engineering Software Developer
  • AI-Enabled Engineering Specialist

Core courses that matter most

Advanced methods that help

  • Finite Element Methods
  • Computational Fluid Dynamics
  • Optimization for Mechanical Engineers
  • Verification, Validation, and Uncertainty Quantification
  • AI-Enabled Digital Engineering

Common mistake to avoid

Using code, data, simulation, or AI without enough physical reasoning to know whether the result makes engineering sense.

First project

Parametric Design-Decision Notebook for a Bracket

Build a Python notebook that compares bracket design options and recommends one using assumptions, equations, parameter sweeps, plots, and engineering limits.

Real-world problem

A designer must choose a bracket thickness and material. Several options may work, but they differ in mass, stress, deflection, safety factor, and cost.

Engineering problem

Create a Python notebook that compares bracket design options using equations, parameter sweeps, plots, and a recommendation.

What you must decide

  • Which design variables matter
  • How thickness, material, and load affect stress and deflection
  • Which options meet a safety factor target
  • What the trade-off is between mass and strength
  • How sensitive the result is to assumptions
  • Which design should be recommended

Evidence to produce

  • Python notebook
  • Input assumptions
  • Parameter sweep
  • Stress estimate
  • Deflection estimate
  • Mass comparison
  • Plots
  • Recommendation
  • Limitations

Reflection after the project

  • Did you enjoy turning engineering reasoning into a reusable model?
  • Did you like using code to compare design options?
  • Did sensitivity and trade-offs feel interesting?
  • Would you enjoy supporting engineering decisions through models, simulations, and digital workflows?

Related directions

You can change direction later.

A first project is not a permanent label. It helps you notice what kind of engineering problems you enjoy solving.

Back to career directions