• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Survival Analysis

    Survival Analysis Courses Online

    Study survival analysis for time-to-event data. Learn about hazard functions, survival functions, and statistical models.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Build job-relevant skills in under 2 hours with hands-on tutorials.
    Learn from top instructors with graded assignments, videos, and discussion forums.
    Learn a new tool or skill in an interactive, hands-on environment.
    Get in-depth knowledge of a subject by completing a series of courses and projects.
    Earn career credentials from industry leaders that demonstrate your expertise.
    Earn career credentials while taking courses that count towards your Master’s degree.
    Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
    Complete graduate-level learning without committing to a full degree program.
    Earn a university-issued career credential in a flexible, interactive format.
    Graduate level learning within reach.

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Survival Analysis Course Catalog

    • U

      University of California, Davis

      Geographic Information Systems (GIS)

      Skills you'll gain: ArcGIS, GIS Software, Spatial Data Analysis, Spatial Analysis, Data Storytelling, Geographic Information Systems, Data Presentation, Data Sharing, Geospatial Mapping, Public Health, Land Management, Heat Maps, Metadata Management, Data Quality, Community Health, Data Mapping, Data Visualization Software, File Management, Network Analysis, Data Modeling

      4.8
      Rating, 4.8 out of 5 stars
      ·
      6.3K reviews

      Beginner · Specialization · 3 - 6 Months

    • U

      University of Pennsylvania

      Entrepreneurship

      Skills you'll gain: Growth Strategies, Key Performance Indicators (KPIs), Entrepreneurial Finance, Entrepreneurship, Digital Marketing, Business Valuation, Market Opportunities, Proposal Development, Customer Acquisition Management, Peer Review, Branding, Lean Methodologies, Business Metrics, Marketing Strategies, Financial Analysis, Product Development, Due Diligence, Team Building, Ideation, Private Equity

      4.8
      Rating, 4.8 out of 5 stars
      ·
      5.6K reviews

      Beginner · Specialization · 3 - 6 Months

    • U

      University of California San Diego

      Big Data

      Skills you'll gain: Apache Spark, Apache Hadoop, Data Integration, Exploratory Data Analysis, Big Data, Graph Theory, Data Pipelines, Database Design, Data Modeling, Regression Analysis, Applied Machine Learning, Data Presentation, Scalability, Data Mining, Data Processing, Statistical Analysis, Data Management, NoSQL, Database Management Systems, Network Analysis

      4.5
      Rating, 4.5 out of 5 stars
      ·
      14K reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: Free
      Free
      G

      Georgia Institute of Technology

      Introduction to User Experience Design

      Skills you'll gain: User Experience Design, Prototyping, User Centered Design, Usability, Requirements Analysis, UI/UX Research, Interaction Design, User Interface (UI) Design, Usability Testing, User Research

      4.6
      Rating, 4.6 out of 5 stars
      ·
      8.9K reviews

      Beginner · Course · 1 - 3 Months

    • U

      University of Michigan

      Using Databases with Python

      Skills you'll gain: Relational Databases, Database Design, SQL, Web Scraping, Data Modeling, Database Systems, Database Management, Data Visualization Software, Object Oriented Programming (OOP), Data Processing, Python Programming, Application Programming Interface (API)

      4.8
      Rating, 4.8 out of 5 stars
      ·
      21K reviews

      Beginner · Course · 1 - 3 Months

    • U

      University of Alberta

      Software Product Management

      Skills you'll gain: Requirements Analysis, Agile Software Development, Agile Methodology, Kanban Principles, Project Planning, Requirements Elicitation, Sprint Retrospectives, Requirements Management, Functional Requirement, Business Requirements, Sprint Planning, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Software Technical Review, Code Review, Software Development, Product Requirements, Risk Management Framework, User Story

      4.7
      Rating, 4.7 out of 5 stars
      ·
      12K reviews

      Beginner · Specialization · 3 - 6 Months

    • C

      Coursera Project Network

      Python for Data Analysis: Pandas & NumPy

      Skills you'll gain: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Computer Programming

      4.5
      Rating, 4.5 out of 5 stars
      ·
      336 reviews

      Beginner · Guided Project · Less Than 2 Hours

    • G

      Google

      Google Business Intelligence

      Skills you'll gain: Business Intelligence, Data Modeling, Dashboard, Database Design, Extract, Transform, Load, Data Integration, Stakeholder Engagement, Professional Networking, Data Warehousing, Data Presentation, Performance Tuning, Data Pipelines, Data Visualization Software, Business Reporting, Data Integrity, Business Analytics, Interviewing Skills, Applicant Tracking Systems, Professional Development, LinkedIn

      Build toward a degree

      4.8
      Rating, 4.8 out of 5 stars
      ·
      2.8K reviews

      Advanced · Professional Certificate · 3 - 6 Months

    • Status: AI skills
      AI skills
      M

      Meta

      Meta Marketing Analytics

      Skills you'll gain: Data Storytelling, Business Metrics, Key Performance Indicators (KPIs), Marketing Analytics, Bayesian Statistics, Descriptive Statistics, Marketing Effectiveness, Statistical Hypothesis Testing, Target Audience, Marketing Strategies, Data Cleansing, Pandas (Python Package), Data Modeling, Data Analysis, Data Visualization Software, Spreadsheet Software, A/B Testing, Data Collection, Marketing, Interviewing Skills

      Build toward a degree

      4.7
      Rating, 4.7 out of 5 stars
      ·
      3.8K reviews

      Beginner · Professional Certificate · 3 - 6 Months

    • Status: Free
      Free
      C

      Coursera Project Network

      Introduction to Business Analysis Using Spreadsheets: Basics

      Skills you'll gain: Google Sheets, Spreadsheet Software, Data Presentation, Statistical Visualization, Data Analysis, Data Visualization Software, Business Analytics, Productivity Software, Business Analysis, Data Manipulation, Descriptive Statistics, Analysis, Excel Formulas, Data Cleansing, Mathematical Software

      4.3
      Rating, 4.3 out of 5 stars
      ·
      999 reviews

      Beginner · Guided Project · Less Than 2 Hours

    • U

      University of Virginia

      Agile Development

      Skills you'll gain: Usability Testing, Agile Product Development, Continuous Delivery, Agile Software Development, User Story, Agile Methodology, Product Testing, Agile Project Management, Team Performance Management, Team Management, Design Thinking, Team Building, Team Leadership, Product Improvement, DevOps, Customer Analysis, Analytics, Business Analytics, Sprint Retrospectives, Product Management

      4.7
      Rating, 4.7 out of 5 stars
      ·
      4.8K reviews

      Beginner · Specialization · 3 - 6 Months

    • U

      University of Pennsylvania

      Customer Analytics

      Skills you'll gain: Descriptive Analytics, Data-Driven Decision-Making, Marketing Analytics, Predictive Analytics, Customer Insights, Customer Analysis, Business Analytics, Customer Data Management, Analytics, Marketing, Data Collection, Market Research, Regression Analysis, Consumer Behaviour, Correlation Analysis

      4.6
      Rating, 4.6 out of 5 stars
      ·
      12K reviews

      Mixed · Course · 1 - 3 Months

    Survival Analysis learners also search

    Health
    Public Health
    Epidemiology
    Advanced Health
    Health Policy
    Health Economics
    Global Health
    Health And Nutrition
    1…192021…533

    In summary, here are 10 of our most popular survival analysis courses

    • Geographic Information Systems (GIS): University of California, Davis
    • Entrepreneurship: University of Pennsylvania
    • Big Data: University of California San Diego
    • Introduction to User Experience Design : Georgia Institute of Technology
    • Using Databases with Python: University of Michigan
    • Software Product Management: University of Alberta
    • Python for Data Analysis: Pandas & NumPy: Coursera Project Network
    • Google Business Intelligence: Google
    • Meta Marketing Analytics: Meta
    • Introduction to Business Analysis Using Spreadsheets: Basics: Coursera Project Network

    Frequently Asked Questions about Survival Analysis

    Survival Analysis is a statistical method used to analyze time-to-event data. It is particularly useful in studying the duration of time until an event of interest occurs, such as death, failure, or recovery. This analysis allows researchers to understand the probability of an event happening at a certain time, and how different factors may influence the time to event occurrence. Survival analysis techniques are widely used in various fields, including biostatistics, epidemiology, engineering, economics, and social sciences, to name a few.‎

    To learn Survival Analysis, you need to acquire the following skills:

    1. Statistical Concepts: Understanding basic statistical concepts such as hypothesis testing, probability distributions, and regression analysis will form the foundation for Survival Analysis.

    2. Data Manipulation: Proficiency in data manipulation using programming languages like Python or R is essential. Skills like data cleaning, data transformation, and data exploration will be necessary to preprocess and analyze survival data.

    3. Survival Analysis Techniques: Familiarity with various Survival Analysis techniques, such as Kaplan-Meier estimator, Cox proportional hazards model, and accelerated failure time model, is crucial for analyzing survival times and predicting event outcomes accurately.

    4. Statistical Software: Gaining proficiency in statistical software packages like R or SAS will enable you to perform Survival Analysis efficiently. These software tools provide dedicated libraries and functions for Survival Analysis and offer visualization capability for interpreting results.

    5. Data Visualization: Being able to visualize survival curves, hazard ratios, and other important plots is crucial for understanding and communicating the results of Survival Analysis. Skills in data visualization using tools like ggplot or matplotlib will be beneficial.

    6. Domain Knowledge: Depending on the application domain, having domain-specific knowledge can enhance your understanding and interpretation of Survival Analysis results. For instance, in medical research, understanding medical terminology and concepts will be advantageous.

    7. Communication Skills: Being able to communicate results and findings effectively is vital in any field. Developing strong communication skills will help you effectively convey complex Survival Analysis concepts and their implications to both technical and non-technical audiences.

    Remember that Survival Analysis is a specialized topic within statistics, so dedicating time and effort to gain a solid understanding of the fundamental concepts and techniques is crucial for mastery.‎

    Survival Analysis is a statistical technique used in various fields, particularly in medical research and clinical trials. With skills in Survival Analysis, you can pursue several job roles that involve analyzing and interpreting survival data. Here are some potential job options:

    1. Biostatistician: As a biostatistician, you will work with medical researchers and scientists to study disease progression, treatment effectiveness, and patient outcomes. Survival Analysis skills are crucial for analyzing and modeling survival data in epidemiological studies and clinical trials.

    2. Data Analyst: Survival Analysis skills can be invaluable in positions such as data analyst, where you will work on understanding patterns and trends in data sets. This can include analyzing customer churn rates, cohort analysis, or time-to-event analysis for businesses in various industries.

    3. Epidemiologist: As an epidemiologist, you will study the distribution and determinants of health-related events in different populations. Survival Analysis is commonly used in epidemiology to understand disease prognosis, risk assessments, and population-based survival studies.

    4. Clinical Researcher: Survival Analysis is an essential tool for analyzing time-to-event data in clinical research. With Survival Analysis skills, you can work as a clinical researcher to analyze patient outcomes, evaluate treatment effectiveness, and design studies for new therapies or interventions.

    5. Healthcare Analyst: Healthcare organizations often require professionals who can analyze patient data to improve quality of care, assess patient outcomes, and develop predictive models. Survival Analysis skills can be valuable for analyzing patient survival rates and estimating patient prognosis.

    6. Academic Researcher/Professor: Universities and research institutions often conduct studies on various subjects, including public health, social sciences, and economics. Survival Analysis is commonly used in research, making it valuable for academic researchers or professors specializing in related fields.

    Remember, these are just a few examples, and the applications of Survival Analysis skills extend to many other domains. Your career path may also depend on your educational background and additional skills you possess.‎

    Survival Analysis is a statistical method used to analyze time-to-event data, such as the time until a patient's death or the time until a machine fails. It is commonly used in medical research, engineering, social sciences, and business analytics.

    People who are best suited for studying Survival Analysis are those who have a strong background in statistics and data analysis. They should have a good understanding of probability theory, statistical inference, and regression analysis. Additionally, individuals with a keen interest in research, problem-solving, and working with large datasets would find this field particularly intriguing.

    Professionals in the medical and healthcare industry, such as epidemiologists, clinical researchers, and biostatisticians, often study Survival Analysis to analyze patient outcomes, treatment effectiveness, and disease progression. Engineers and reliability analysts also benefit from studying Survival Analysis to predict the failure rates of mechanical systems and optimize maintenance schedules.

    Furthermore, individuals pursuing a career in social sciences, such as sociology or psychology, can utilize Survival Analysis to study various phenomena like marriage duration, unemployment duration, or time until relapse in addiction research.

    Overall, Survival Analysis is best suited for individuals with a strong statistical background and a passion for analyzing time-to-event data in various fields.‎

    Here are some topics related to Survival Analysis that you can study:

    1. Introduction to Survival Analysis: Learn the basic concepts and principles behind survival analysis, such as censoring and time-to-event data.

    2. Kaplan-Meier Estimator: Explore this non-parametric statistic for estimating survival probability at different time points and its applications.

    3. Cox Proportional Hazards Model: Understand how to use this popular regression model for analyzing the association between covariates and survival time.

    4. Parametric Survival Models: Dive deeper into parametric models like Weibull, exponential, and log-logistic models, and how they can be used in survival analysis.

    5. Competing Risk Analysis: Study the methods available for analyzing survival data when multiple types of events can occur, each competing with one another.

    6. Time-varying Covariates and Time-dependent Hazard Functions: Learn how to handle factors that change over time and their impact on survival outcomes.

    7. Regression Diagnostics and Model Selection: Explore methods for assessing the fit and assumptions of survival models and choosing the most appropriate model.

    8. Sample Size and Power Calculations: Understand the considerations and formulas for determining the required sample size for survival studies.

    9. Advanced Topics in Survival Analysis: Delve into more advanced concepts like frailty models, cure models, and time-dependent covariate analysis.

    10. Applications of Survival Analysis: Discover real-life applications of survival analysis in fields such as healthcare, engineering, economics, and social sciences.

    Remember, it's essential to continually practice and apply your knowledge through real-world datasets and case studies to enhance your understanding of Survival Analysis.‎

    Online Survival Analysis courses offer a convenient and flexible way to enhance your knowledge or learn new Survival Analysis is a statistical method used to analyze time-to-event data. It is particularly useful in studying the duration of time until an event of interest occurs, such as death, failure, or recovery. This analysis allows researchers to understand the probability of an event happening at a certain time, and how different factors may influence the time to event occurrence. Survival analysis techniques are widely used in various fields, including biostatistics, epidemiology, engineering, economics, and social sciences, to name a few. skills. Choose from a wide range of Survival Analysis courses offered by top universities and industry leaders tailored to various skill levels.‎

    When looking to enhance your workforce's skills in Survival Analysis, it's crucial to select a course that aligns with their current abilities and learning objectives. Our Skills Dashboard is an invaluable tool for identifying skill gaps and choosing the most appropriate course for effective upskilling. For a comprehensive understanding of how our courses can benefit your employees, explore the enterprise solutions we offer. Discover more about our tailored programs at Coursera for Business here.‎

    This FAQ content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.

    Other topics to explore

    Arts and Humanities
    338 courses
    Business
    1095 courses
    Computer Science
    668 courses
    Data Science
    425 courses
    Information Technology
    145 courses
    Health
    471 courses
    Math and Logic
    70 courses
    Personal Development
    137 courses
    Physical Science and Engineering
    413 courses
    Social Sciences
    401 courses
    Language Learning
    150 courses

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok