A person using a sip and puff device to navigate a desktop computer screen.
People are incredibly diverse in their abilities, and computing has to account for that.
Foundations

Introduction

by Alannah Oleson Amy J. Ko Richard Ladner

Unable to load chapter text
A teacher pointing to a laptop screen while two students type and look at it.
Teaching about accessibility and teaching inclusively are two different things.
Foundations

Foundations: Teaching Inclusively

by Jennifer Mankoff Kelly Avery Mack

Unable to load chapter text
Two people, one in a wheelchair, looking at a monitor , showing a zoomed in Facebook logo.
Computing is many things to many people, but accessibility is part of all of them.
Courses

Introduction to CS (CS0) + Accessibility

by Paula Gabbert Richard E. Ladner

Unable to load chapter text
A person using a small laptop with a resizable window showing its resize handles.
Students need to know that the code they write determines whether software is accessiible. 
Courses

Introductory Programming (CS1) + Accessibility

by Anne Spencer Ross

Unable to load chapter text
Two people using a laptop, one pointing and the other looking.
Even something as abstract as data types have relevance to concrete problems of accessibility.
Courses

Data Structures + Accessibility

by Catherine M. Baker Yasmine N. Elglaly Kristen Shinohara

Unable to load chapter text
A blind person with headphones looking downward, using a desktop computer and a keyboard.
People see the web in different ways, and so the web has to be built in different ways.
Courses

Web Development + Accessibility

by Joslenne Peña  Lauren R. Milne

Unable to load chapter text
A person using a smartphone very close to their face, showing a time and notification.
Making mall touch screens work for everyone requires careful design and implementation. 
Courses

Mobile Development + Accessibility

by Shaun Kane

Unable to load chapter text
Two people on separate laptops, both with sunglasses, one smiling and the other typing.
Software is for everyone, but making it work for everyone requires planning.
Courses

Software Engineering + Accessibility

by Amy J. Ko

Unable to load chapter text
A person in a wheelchair with a sip and puff device using a laptop propped up on a stand.
People need to be able to interact with computers in a diversity of ways.
Courses

Accessible Human-Computer Interaction + Inclusive Design

by Annuska Zolyomi

Unable to load chapter text
Four students and an instructor collaborate using a tablet device.
Design nothing about us without us.
Courses

Computing and Society + Design Justice

by Elena Kalodner-Martin Thomas Pickering

Unable to load chapter text
Two people staring at a data visualization above a stack of hardware with many controls.
Making data accessible means more than just sharing it online.
Courses

Data Science + Accessibility

by JooYoung Seo Mine Dogucu

Unable to load chapter text
A person reading a very large page of braille text with their fingers.
What does it mean to make visual things non-visual?
Courses

Graphics + Accessibility

by William Bares

Unable to load chapter text
A person with an assistive dog using a very small laptop at a table.
Authentication should be for everyone.
Courses

Security and Privacy + Accessibility

by Vivian Genaro Motti

Unable to load chapter text
A person in a wheelchair using a headset to control a laptop and display hands free.
What are robotics for?
Courses

Robotics + Accessibility

by Elaine Schaertl Short

Unable to load chapter text
A zoom call with a woman signing and a man signing back to her.
What is the role of AI and machine learning in accessible computing?
Courses

Artificial Intelligence and Machine Learning + Accessibility

by Jeffrey P. Bigham

Unable to load chapter text
A person interacting with a text entry device to control a Zoom chat room.
Translating the visual world requires computing.
Courses

Computer Vision + Accessibility

by Richard E. Ladner

Unable to load chapter text
Two students are laughing and working together on a laptop computer while an instructor looks on. The student using the computer, who does not have legs, is using a mobility aid.
Good work happens in community.

Acknowledgements

by Alannah Oleson Amy J. Ko Richard Ladner

Unable to load chapter text