Software
Develop professional, robust software solutions to solve business or research problems
Algorithms
Create algorithmic solutions and mathematical models of systems
Simulation
Create simulations of mathematical models or systems to understand performance characteristics and custom scenarios.