Data, Models and Optimization Graduate Certificate

Stanford School of Engineering

  • Graduate Certificate
  • Fee:
    Fee may apply



The Data, Models and Optimization graduate certificate focuses on recognizing and solving problems with information mathematics. You'll address core analytical and algorithmic issues using unifying principles that can be easily visualized and readily understood. With advancements in computing science and systematic optimization, this dynamic program will expose you to an amazing array of applications and tools used in communications, finances, and electrical engineering.

You Will Learn

  • Applications that build on or use convex optimization
  • Ideas of self-concordance and complexity analysis
  • Methods for analyzing and solving large scale problems
  • Prototypes to develop accurate models and efficient algorithms
  • Techniques for exploiting structure to improve efficiency
  • Theoretical advantages of real-time reactive or automatic control systems

Who Should Apply

Engineers, investors, mathematicians and researchers who use scientific computing or optimization in their work.

Earning the Certificate

  • Begin your certificate any academic quarter that an applicable course is offered, subject to prerequisites
  • Take courses for graduate credit and a grade
  • Maintain a B average (GPA of 3.0) or better
  • Complete 2 required and 2 elective courses
  • Foundational courses do not count towards the certificate


A conferred Bachelor’s degree with an undergraduate GPA of 3.0 or better.


To pursue a graduate certificate you need to apply.

Apply Now



Tuition is based on the number of units you take. See Graduate Course Tuition on our Tuition & Fees page for more information.

Time to Complete Certificate

1-2 years average
3 years maximum to complete


Submit an inquiry to receive more information.