This course will investigate the analysis and design of
accessibility issues and features related to computing applications.
While the focus is on computing accessibility, this course also
provides a comprehensive background to accessibility that can also be
applied within other domains.
This
course material has been significantly revised to make use of
information in the new ISO/IEC Guide 71:2014 on Accessibility,
especially the 11 accessibility goals (principles) that it discusses.
- The newer definition of accessibility (first
published in ISO 9241-112) that has been widely accepted is,
- "extent to which products,
systems, services, environments and facilities can be used by people
from a population with the widest range of user needs, characteristics
and capabilities to achieve identified goals in identified contexts of
use"
- and it notes
- "Context of use includes
direct use or use supported by assistive technologies."
From these definitions we can
see that, good
accessibility serves all of
us.
Accessibility is the new
frontier
of developing
usable systems and CMPT
480/840 Accessible Computing is in the forefront of this movement.
Accessibility involves the
ultimate in multi-media
{visual, auditory, tactile} and media-shifting to communicate using
media that the user is capable of using. Therefore, accessibility
involves finding new and alternate ways of interacting with different
users within a single application. This leads us to consider new ways
of using existing technologies and new technologies for existing
problems.
Please contact Prof.
Jim A Carter for further
information.
Learning Objectives
A student successfully completing this course shall be able:
- To identify opportunities for improving the
accessibility of existing and proposed systems
- To apply and combine various approaches to developing
accessible systems
- To understand the needs of persons with disabilities and
to
be able to recognize and make use of their abilities
- To understand and apply the concepts of user preferences,
individualization, and assistive technologies
- To develop critical thinking skills related to the
development of systems to serve their users
Instructor:
Prof. Jim A
Carter,280.3 Thorvaldson Bldg,
966-4893.
Office hours: Mon/Weds/Fri
12:30 - 1:20 and 2:30 - 3:30 or
by
appointment.
Text / Recommended Reading:
The main text is a manuscript of the book: A Principled Approach to
Accessibility
by Dr. Jim A Carter.
Class
notes are also provided that summarize key points in most of the
chapters. Students may wish to download the class notes prior to the
class to use as a basis for their personal note taking, however minor
changes to the notes may be made by the instructor right up to class
time. Lecture material will go beyond these notes and students are
warned that reading the notes is not a substitute for attending and
participating in class.
Free access to all chapters of the text will be
provided to students registered in the class via the Moodle
system.
The text and notes are copyright by Dr. Jim A Carter and freely
provided for the use of registered students in the class and
shall not be shared or published outside the class.
Lecture/Discussions:
The class will meet
every
M/W/F afternoon from 1:30 to 2:20
in Thorvaldson Spinks 371.
- Students are expected to attend all class sessions and
are
requested to
inform the instructor via e-mail if they will be unable to attend any
particular session.
- The role of the lecture sessions is to present important
material to
the students and to engage all class
participants in a discussion of this material.
- Questions and discussions are highly encouraged. Students
are responsible for all material covered in the class lecture
sessions.
Assignments/Project:
NOTE: There are no exams.
The expectations of your class work
take this into account. This means that the critiques and project play
a very
significant role in your grade.
Assignments:
A number of
interactive assignments will be used to acquaint students with a range
of accessibility issues and a range to techniques for dealing with
these issues. It is expected that the weekly assignments will take
approximately 1 1/2 hr each.
Critiques:
Students will be
expected to become familiar with the assigned readings prior to the
class in which they will be discussed. Students will be assigned to
prepare critiques of particular readings. It is expected that weekly
critiques will take approximately 3-5 hrs each.
Project: A major project will
require students to investigate a
related topic in greater detail than is covered in the class. Students
will be required to make a short accessible presentation about their
project. The project is divided into phases to provide students with
feedback on their progress.
Marking:
- 20% Assignments
- 30% Critiques of
Assigned
Readings
- 50% Term
Project
5% Project
Proposal [due: Sept. 30, noon]
15% Project Analysis
and Design
Report [due Oct. 28, noon]
15% Project Evaluation Report
[due Nov. 25, noon]
5% Project
Presentation [Dec 2 during class time]
10% Revised Project [due Dec. 5, 5 pm]
Please
NOTE: There is no final exam in this course. The critiques which are a
major part of the class provide better evidence of the student's
overall understanding than an examination could.
Course Outline for T1 2019
[All dates and topics subject to change]
Basic Concepts
1. Introduction [Sept 4]
- Course overview
- Accessibility involves each of us
- Identifying
Our Own Needs
- Who needs accessibility?
2. Introduction [Sept 6]
- Defining Accessibility and Usability
- access
- accessibility
- usability
- Approaches to Accessibility
- medical models of disability
- social models of disability
- universal accessibility
- ISO/IEC Guide 71
- accessibility principles/goals
- user characteristics
- design strategies
User focused Principles
3. Widest Range of Users [Sept 9-13]
- User Characteristics and Abilities
- diverse users
- diverse vs. entitled users
- Diverse Contexts of Use
- traditional IT contexts
- mobile contexts
- Internet of Things contexts
- Related User Accessibility Needs and Solutions
4. User Expectations [Sept 16-20]
- Sources of Expectations
- user's personal experiences
- commonly accepted conventions
- standards and regulations
- Creating New Expectations
- consistency and metaphors
- intuitiveness vs training
- Related User Accessibility Needs and Solutions
5.
Individualization [Sept 23-27]
- Individualization Basics
- customization and adaptation
- profiles, settings, features
- Sharing Individualization Settings
- the Common Accessibility Profile (CAP)
- Cloud for All
- Related User Accessibility Needs and Solutions
Interaction Focused Principles
6. Approachability [Sept 30 - Oct 4]
- Barriers (partial and complete)
- physical barriers
- psychological barriers
- other barriers (e.g. socio-economic)
- Navigation possibilities
- removing barriers
- alternate means of approaching
- reassurance and support
- Related User Accessibility Needs and Solutions
Critique 5: Ch 7
Perceivability
due 11:00 pm Saturday Oct 5
Assignment 5: Using
a
Screen
Reader due
12 noon Tues Oct 8
7. Perceivability [Oct 7-11]
- Human Perception
- perception vs understanding
- sensory modalities
- the diversity of devices
- Modalities and Media
- multi-modal and multi-media
- modality shifting and loading
- selecting modalities and media
- Related User Accessibility Needs and Solutions
- W3C WCAG Guidelines
related to perceivability, understandability, and controlability
8. Understandability [Oct 15-18]
- Understanding "Understanding"
- cognitive aspects
- affective aspects
- personality-based aspects
- Designing Content
- WCAG 2.0
- principles of the presentation of information
- dealing with complexity
- Related User Accessibility Needs and Solutions
Critique 7: Ch 9
Controllability
due 11:00 pm Saturday Oct 19
Assignment
7:
Cognitive
Issues due
12 noon Tues Oct 22
9. Controllability [Oct 21-25]
- Human control issues
- means and modalities of control
- strength and stamina
- speed and precision
- Designing Interactions
- dialog/interaction principles
- control actions and feedback
- designing controls
- Related User Accessibility Needs and Solutions
Critique 8: Ch 10
Usability
due 11:00 pm Saturday Oct 26
Project
Analysis and Design: due noon Monday Oct 28
Assignment
8:
Captioning due
12 noon Tues Oct 29
Task Focused Principles
10. Usability [Oct 28 - Nov 1]
- Effectiveness
- correctness
- completeness
- appropriateness
- Efficiency
- time used
- human effort
- finances and materials
- Satisfaction
- attitudes
- emotional effects
- physiological effects
- Related User Accessibility Needs and Solutions
11. Error Tolerance [Nov 4-8]
- Error Avoidance
- risks, slips, and errors
- active vs. passive guidance
- user testing
- Error Recovery
- undo, redo, and related aids
- Related User Accessibility Needs and Solutions
Critique 10:
Ch 12
Equitable use and Compatibility due 11:00 pm Saturday Nov 9
Assignment 10:Using
Head and Eye
Tracking due 12 noon Tues Nov 19
NOTE: University break Nov 11 - 16, 2019
System Focused Principles
12. Equitable use and Compatibility [Nov 18-22]
- Equitable use
- identical manner of use
- equivalent manner of use
- Compatibility
- Assistive Technologies
- Designing ATs
- Related User Accessibility Needs and Solutions
Critique 11: Ch
13-14 Evaluating Accessibility and Applying Accessibility in Systems
Development
due 11:00 pm Saturday Nov 23
Project
Evaluation: Due noon Monday Nov 25
Assignment 11: Secondary
Encodings due
12 noon Tues Nov 26
13. Applying Accessibility in Systems Development
[Nov 25-29]
- Evaluating Accessibility
- Integrating Accessibility into Systems Development
Student Project Presentations
14. Presentations in class [Dec 2]
Revised Project: due
5:00 pm Thurs Dec. 5
Policies in this Class
Late Assignments, critques, and projects
- Late
assignments, critiques, and parts of the project will automatically
receive 0 marks, unless the student receives an extension from the
instructor.
- Students
receiving extensions may (at the discretion of the instructor) have
their mark reduced by up to 10% for each day that the assignment,
critique, or part of the project is late.
- Students with a sufficiently serious
reason for being late with an assignment that is acceptable to the
instructor may be allowed an extension. It is important to contact the
instructor as soon as possible to request any extension.
- The instructor will
not accept notes from Student Health Services as support
for the student's reason for being late with an assignment.
Missed Assignments, Critiques, and parts of the project
- Missed assignments and critiques will receive a mark of 0.
Missed Examinations
- There are no
examinations in this course.
General Policies
Legalistic note required by the university:
“Students must be registered in the course to gain credit.”
Incomplete
Course Work and Final Grades
"When a student has not completed the required course work ...
by the time of submission of the final grades, they may be granted an
extension to permit completion of an assignment. . The student
must apply to the instructor for
such an extension and furnish satisfactory reasons for the deficiency."
In the interim,
the instructor will submit a computed percentile grade
for the course which factors in the incomplete course work as a zero,
along with a grade comment of INF (Incomplete Failure) if a failing
grade.
If an extension is granted and the required assignment is submitted
within the allotted time, the
instructor will submit a revised computed final percentage grade. The
grade change will replace
the previous grade and any grade comment of INF (Incomplete Failure)
will be removed.
For provisions governing examinations and grading, students are
referred to the University Council Regulations on Examinations section
of the Calendar.
(2011
University of Saskatchewan
Calendar/Academic Courses Policy)
Further details of the Academic Course Policy can be found on line at: http://policies.usask.ca/policies/academic-affairs/academic-courses.php
Academic
Honesty
The University of Saskatchewan is committed to the highest standards of
academic integrity and honesty. Students are expected to be
familiar with these standards regarding academic honesty and to uphold
the policies of the
University in this respect. Students are particularly urged
to familiarize themselves with the provisions of the Student
Conduct & Appeals section of the University Secretary Website
and avoid any behavior that
could potentially result in suspicions of cheating, plagiarism,
misrepresentation of facts and/or participation in an
offense. Academic
dishonesty is a serious offense and can result in suspension or
expulsion from the University.
All students should read and be familiar with the Regulations on
Academic Student Misconduct (http://www.usask.ca/secretariat/student-conduct-appeals/StudentAcademicMisconduct.pdf )
as well as the Standard of Student Conduct in
Non-Academic Matters
and
Procedures for Resolution of Complaints and Appeals (http://www.usask.ca/secretariat/student-conduct-appeals/StudentNon-AcademicMisconduct.pdf)
Academic honesty is also defined and
described
in the Department of
Computer Science Statement on Academic Honesty (http://www.cs.usask.ca/undergrad/honesty.php).
For
more information on what academic integrity
means for students see
the Student Conduct & Appeals section of the University
Secretary Website
at: http://www.usask.ca/secretariat/student-conduct-appeals/forms/IntegrityDefined.pdf
Examinations
with Disability Services for Students (DSS)
Students
who have disabilities
(learning, medical, physical, or mental health) are strongly encouraged
to
register with Disability Services for Students (DSS) if they have not
already
done so. Students who suspect they may have disabilities should contact
DSS for
advice and referrals. In order to access DSS programs and supports,
students
must follow DSS policy and procedures. For more information, check
http://www.students
.usask.ca/disability/
, or
contact DSS at 966-7273 or dss@usask.ca
.
Students
registered with DSS may
request alternative arrangements for mid-term and final examinations.
Students
must arrange such accommodations through DSS by the stated deadlines.
Instructors shall provide the examinations for students who are being
accommodated
by the deadlines established by DSS.
Recording of Lectures
The instructor will not be recording
lectures and will not provide approval to record lectures except if
such recording is authorized by DSS.
Date of last revision: September 4, 2019