Coursera
Coursera Logo

Practical Steps for Building Fair Algorithms 

  • Offered byCoursera

Practical Steps for Building Fair Algorithms
 at 
Coursera 
Overview

Duration

5 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Practical Steps for Building Fair Algorithms
 at 
Coursera 
Highlights

  • Earn a certificate of completion
  • Add to your LinkedIn profile
  • 13 quizzes & 4 assignments
Details Icon

Practical Steps for Building Fair Algorithms
 at 
Coursera 
Course details

What are the course deliverables?
  • What you'll learn
  • Understand widely used definitions of fairness and bias
  • Master principles to follow when training models
  • Design a healthcare algorithm
  • Reason about challenging algorithmic fairness dilemmas
More about this course
  • Algorithms increasingly help make high-stakes decisions in healthcare, criminal justice, hiring, and other important areas
  • This makes it essential that these algorithms be fair, but recent years have shown the many ways algorithms can have biases by age, gender, nationality, race, and other attributes
  • It will emphasize real-world relevance via concrete takeaways from case studies of modern algorithms, including those in criminal justice, healthcare, and large language models like ChatGPT
  • You will come away with an understanding of the basic rules to follow when trying to design fair algorithms, and assess algorithms for fairness
  • This course is aimed at a broad audience of students in high school or above who are interested in computer science and algorithm design
  • It will not require you to write code, and relevant computer science concepts will be explained at the beginning of the course
  • The course is designed to be useful to engineers and data scientists interested in building fair algorithms; policy-makers and managers interested in assessing algorithms for fairness; and all citizens of a society increasingly shaped by algorithmic decision-making
Read more

Practical Steps for Building Fair Algorithms
 at 
Coursera 
Curriculum

Introduction

Examples of Predictive Algorithms

How do you Build Predictive Algorithms?

How do you Assess Predictive Algorithms

Upsides and Takeaways

Introduction and Statistical Parity

Predictive Equality and Calibration

Conflicts Between Definitions

Takeaways

Introduction

Case study: many possible causes of bias

Introduction

Concerns & Takeaways

Syllabus & Overview

Additional Reading [Optional]

Consent to participate in a research study

Fairness Definitions Quiz #1

Fairness Definitions Quiz #2

Module 1 Assessment

Designing Algorithms

Introduction

Principles of Ethical Data Collection & Takeaways

Removing sensitive features won't automatically make your algorithm fair

Including sensitive features may make your algorithm more fair

Intro and health risk prediction case study

Further examples and takeaways

Additional Reading [Optional]

Additional Reading [Optional]

Design a healthcare algorithm! [Required]

Additional Reading [Optional]

Pre-Lesson 3 Quiz

Post-Lesson 3 Quiz

Pre-Lesson 4 Quiz

Post-Lesson 4 Quiz

Module 2 Assessment

Documenting Algorithms

Intended Uses of Models and Datasets

Documenting Intended Uses

Introduction to Transparency and Interpretability

Examples of Transparent Algorithms

Examples of Non-Transparent Algorithms & Takeaways

Additional Reading [Optional]

Additional Reading [Optional]

Pre-Lesson 7 Quiz

Post-Lesson 7 Quiz

Module 3 Assessment

Algorithms in the hands of humans

Introduction to Algorithms Guiding Human Decision Making

Are Criminal Justice Algorithms Inherently Unethical?

Additional Ethical Dilemmas & Takeaways

Algorithms don't just predict the future; they shape it

Compare Algorithms to the Human Baseline

Takeaways & Course Summary

Additional Reading [Optional]

Additional Reading [Optional]

Additional Reading [Optional]

Ethical Dilemmas Pre-Quiz

Ethical Dilemmas Post-Quiz

Pre-Lesson 10 Quiz

Post-Lesson 10 Quiz

Module 4 Assessment

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6719 CoursesRight Arrow Icon
qna

Practical Steps for Building Fair Algorithms
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...