Free Webinar: ForgeRock Launches On Demand Training


Optimization Concepts for Data Science

  • Tuition USD $700
  • Reviews star_rate star_rate star_rate star_rate star_half 945 Ratings
  • Course Code OPCN51
  • Duration 1 day
  • Available Formats Classroom
This course focuses on linear, nonlinear, and efficiency optimization concepts. You learn how to formulate optimization problems and how to make their formulations efficient by using index sets and arrays. The demonstrations in the course include examples of data envelopment analysis and portfolio optimization. The OPTMODEL procedure is used to solve optimization problems that reinforce concepts introduced in the course.

The e-learning format of this course includes Virtual Lab time to practice.

Skills Gained

  • Identify and formulate appropriate approaches to solving various linear and nonlinear optimization problems.
  • Create optimization models commonly used in industry.
  • Formulate and solve a data envelopment analysis.
  • Solve optimization problems using the OPTMODEL procedure in SAS.

Who Can Benefit

  • Those who want to develop the advanced knowledge and skills necessary to work as a data scientist, especially those with a strong background in applied mathematics


  • Before enrolling in the data science certification program, you should have completed all coursework for the SAS Certified Big Data Professional program or passed the Big Data Certification exams. Before attending this course:
  • You should complete an undergraduate course in operations research that includes linear programming, have recent experience using linear programming, or be comfortable with matrix algebra.
  • You should be able to execute SAS programs and create SAS data sets.

Course Details

Introduction to Mathematical Optimization

  • Introduction.
  • A simple example.
  • The OPTMODEL procedure.

Linear Programming Problems: Basic Ideas

  • Introduction to linear programming.
  • Formulating and solving linear programming problems using the OPTMODEL procedure.
  • Using index sets and arrays in the OPTMODEL procedure.
  • Dual values and reduced costs in the simplex method (self-study).
  • Applied data envelopment analysis.
  • Reading SAS data sets (self-study).

Nonlinear Programming Problems

  • Introduction to nonlinear programming.
  • Solving nonlinear programming problems using the OPTMODEL procedure.

How do I enroll?

A comprehensive listing of ExitCertified courses can be found here. You can register directly for the required course/location when you select "register". If you have any questions or prefer to speak with an ExitCertified education consultant directly, please submit your query here. A representative will contact you shortly.

How do I pay for a class?

You can pay at the time of registration using credit card (Mastercard/Visa/American Express) cheque or PO.

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

The Course material and lab infrastructure and the overall Experience is very good.

ExitCertified class worked well and provided good starting point for Architecting on AWS

Our instructor Mohammad Meimandi was a great resource. He helped clarify a lot of concepts. Overall I liked the Quiklabs as they offered a great hands-on experience to drive the concepts.

The course was conducted in a methodical and in a timely manner. Very professional.

Very good intro class. Nice to have a support staff available, even it not required.

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward