Free Webinar: ForgeRock Launches On Demand Training


Applying Survival Analysis to Business Time-to-Event Problems

  • Tuition USD $1,650 GSA  $1,496.22
  • Reviews star_rate star_rate star_rate star_rate star_half 879 Ratings
  • Course Code BISA
  • Duration 2 days
  • Available Formats Classroom

This course introduces survival analysis in the context of business data mining. The focus is on understanding customer behaviors that have a time-to-event component using SAS Enterprise Guide.

Skills Gained

  • identify appropriate opportunities for applying survival analysis techniques
  • estimate how long a customer will remain active
  • measure competing risks in survival analysis modeling.

Who Can Benefit

  • Business analysts and managers, programmers, and statisticians


  • There are no formal prerequisites. A background in business analysis, statistics, or mathematics is helpful but is not essential. The class exercises utilize SAS Enterprise Guide and some programming code is shown. Familiarity with SAS Enterprise Guide or with SAS programming is not required.

Course Details


  • course introduction
  • history and background of survival analysis

Tools and Data

  • visualizing survival
  • introduction to data sets used in the class
  • introduction to SAS Enterprise Guide

Understanding the World by Counting

Point Estimation of Hazards

  • why empirical hazards
  • visualizing the hazard calculation
  • the hazard calculation
  • defining the start and the stop
  • censoring

Estimating Survival

  • tracking survival from one day of starts
  • calculating and visualizing survival for all customers
  • averaging hazards
  • retention versus survival
  • quantifying survival

The Role of Covariates

  • introduction to covariates
  • stratification for time-zero covariates
  • Cox proportional hazards regression
  • time-zero covariates whose effects change
  • creating the right covariates

Competing Risks

  • risks compete for customers
  • conditional hazards and conditional survival

Left Truncation

  • defining left truncation
  • fixing left truncation by filtering
  • fixing left truncation with time windows

Time Windows

  • overview
  • changes in survival over time
  • seasonal effects and policy changes

Scoring Survival Models and Forecasting

  • scoring survival models
  • forecasting for new starts
  • forecasting for existing customers
  • forecasting all customers

Time-Varying Covariates

  • time-varying versus time-zero covariates
  • the cohort approach
  • direct hazard estimation for one-time events
  • the Cox proportional hazards approach

Repeating Events

  • representing repeating events
  • modeling the time to next event
  • modeling time to nth event

Beyond Empirical Hazards

  • fully parametric models
  • semi-parametric models
  • flexible hazard models

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.

What if I have training credits?

ExitCertified honors all savings programs from the partners we work with. ExitCertified also offers training credits across multiple partners through our FLEX Account.

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.

Thank you for training on AWS development. Course was good and encouraging but labs need to be improved and provide more information and ask students to more work than provide solutions.

Very informative and helpful. Provided lots of extra resources and explained the process clearly.

Sean Mohseni, was an excellent instructor able to work with different learner profiles, and his industry knowledge is very well versed, which delivered incredible opportunity for knowledge transfer!

I took the AWS Technical Essentials and it was taught very well. It was very comprehensive and the instructor was fantastic. Already having familiarity with AWS, it was still taught at a level where I felt like it was worth taking before doing taking the AWS Developer course.

First remote course and I am pleasantly surprised. Love the on site facilities in Ottawa, but the online course format was very well received.

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