Promoting the Integration of Universal Design into University Curricula (UDUC)

Curricula & Courses

Return to Previous Page

Resource List

(Select the resource title for more information about the resource).

Resource TitleTypeDescription
Perspectives in Assistive Technology ENGR110/210 – Stanford University, Dave Chesney, University of MichigancourseSenior-level Comp Sci capstone course that develops software systems for a specific customer with an identified physical or cognitive disability. Topics of Individual Design, Universal Design, and Inclusive Design are discussed. Considerations for software system development for different disability classification (VI, HI, motor, cognitive) are also discussed. Curriculum is developed to follow multiple version release process throughout a semester.
COMP 485 – Human-Computer Interaction, Li Liu, California State University Northridge (CSUN)courseThis course is directed towards students who wish to learn the basic concepts and current research into the design, creation, and evaluation of computer interfaces. The course examines how human users interact with computer software and computer systems.The course module on accessibility includes two lectures followed by a design exercise. The first lecture starts with a key component missing in educating the next generation of technology developers - valuing human capabilities. The second lecture focuses on how to make accessible mobile content and interfaces supporting multiple modalities of interaction. It will explain why many fundamental accessibility best practices can be applied to m
ART 396 User Experience/User Interface Design, Joseph Bautista, California State University Northridge (CSUN)courseThis mid-level course is for students in visual and graphic design areas, that covers research methodology and design-thinking processes for creating and prototyping interactive products for today's users. The course module on accessibility includes two lectures followed by a design exercise. The first lecture starts with a key component missing in educating the next generation of technology developers - valuing human capabilities. The second lecture focuses on how to make accessible mobile content and interfaces supporting multiple modalities of interaction. It will explain why many fundamental accessibility best practices can be applied to mobile interfaces and content.
Introduction to Engineering: Gaming for the Greater Good, Krista Quinn & Dave Chesney, University of MichigancourseGaming for the Greater Good ± Freshman-level Comp Sci course that introduces the engineering process, then uses the process to design a game. A specific customer base (such as children on the autism spectrum) is identified, and games are explicitly developed for the intended audience. Games are developed using GameMaker, so no previous programming experience is necessary.
Capstone Course, Dave Chesney, University of MichigancourseSenior-level Comp Sci capstone course that develops software systems for a specific customer with an identified physical or cognitive disability. Topics of Individual Design, Universal Design, and Inclusive Design are discussed. Considerations for software system development for different disability classification (VI, HI, motor, cognitive) are also discussed. Curriculum is developed to follow multiple version release process throughout a semester.
6.811: Principles and Practice of Assistive Technology (PPAT), Teo, Li, Greenberg, Dusek, et al., MITcourseCourse website from MIT on building software/assistive technology systems for specific client with a disability. PPAT is a 12-unit, interdisciplinary, project-based course in which small teams of students work closely with a person with a disability in the Cambridge area to design a device, piece of equipment, app, or other solution that helps them live more independently. Over the course of the term, each team meets with its "client," iterates through multiple prototypes, and learns about the challenges and realities of designing assistive technologies for people with disabilities.
ACM curriculum guidelines for Information Technology, ACM3rd-party resource or guidelineCurriculum Guidelines for Baccalaureate Degree Programs in Information Technology. Includes guidelines for including accessibility topics.
EGR 110: First Year Design Project – University of Portland, University of PortlandprojectsThe challenge is designed to emphasize the essence of engineering and computer science; that is to solve a problem under a variety of constraints, attempting to meet criteria that are often conflicting, and to do so in association with colleagues who may have slightly different viewpoints than their own. Successful completion of the challenge will not only involve following through the design process from a conceptual design to a product, but also emphasize non-technical aspects of engineering. The process will involve innovative thinking, the design process, sketching, hands-on creation, technical writing and oral communication. To address accessibility, the challenge could be designing for an individual who has limited ability.
MOOCAP – Training Courses in Accessible Design, MOOCAP, Stuttgart Media University/European UnioncurriculaMOOCAP was a European project whose name stands for “MOOCs for Accessibility Partnership”. The goal of the project was to provide education on accessible design in ICT. We created 11 free online courses, four of which were MOOCs. The goal of these courses was to teach you how to create accessible media and content, such as web sites, mobile apps and office documents. In addition, you could learn about how to design products and systems for daily living in order to make them accessible to, understandable by and usable for a wide range of people. We provided both an introductory course and a few specialised courses.
Web Accessibility Course, St Edward’s UniversitycourseThe class covers basic HTML and an introduction to ARIA (Accessible Rich Internet Application) techniques for creating accessible websites emphasizing the importance of separating content from presentation. Specifics include: Identify problems people may have when using the web; Understand how assistive technologies are used with the web; Learn how to apply WCAG 2.0 guidelines to a website; Identify basic testing tools; Understand the importance of semantic structure; Learn how to use ARIA landmark roles; Learn how to create links that make sense out of context; Discover how to avoid problems with color and contrast; Learn to make images accessible; Learn about the benefits of using captions and differences between closed and open captions; Learn how to make data tables accessible; Learn basic techniques for making forms accessible.
Web Design & Development I Curriculum – WebD2, Joe McAuliffe, Don Helling, and Karll Rusch, University of WashingtoncourseThe curriculum emphasizes standards-based and accessible design, is cross-platform and vendor-neutral, and is freely available for teachers to use in their own classrooms.
Web Accessibility Training & Advocating – W3C, W3CwebsiteTutorials, demos, handouts, presentations, etc. – includes How to Make Your Presentations Accessible to All, Developing Web Accessibility Presentations and Training, Before and After Demonstration (BAD).
Web Accessibility Tutorials – W3C3rd-party resource or guidelineThis collection of tutorials shows you how to develop web content that is accessible to people with disabilities, and that provides a better user experience for everyone. The tutorials cover various accessibility topics, based on common tasks in web projects. For example, they show you how to provide accessible images and tables using a variety of web technologies, including HTML4, HTML5, CSS3, WAI-ARIA, MathML, and SVG. The concepts and techniques explained in the tutorials apply to other formats as well. The tutorials are designed to be used by a variety of individuals, including: Web developers will find guidance and boilerplate solutions for many common coding challenges; Web designers will learn how to create web page components with a built-in inclusive design; Web trainers will find examples to teach people about accessible web design and development; Content authors will learn concepts and techniques for preparing their content in an accessible way...
Accessibility Fundamentals Page – W3C3rd-party resource or guidelineIntro to Accessibility; Examples of individuals using accessible or assistive technology. Accessibility in Context; What is Web Accessibility; Accessibility is Important for Individuals, Businesses, Society; Making the Web Accessible; Evaluating Accessibility; Examples and More Information. Everything in left sidebar of page, especially "Perspectives Videos" and "How People with Disabilities Use the Web".
Web Accessibility Initiative (WAI) – W3C3rd-party resource or guidelineThe World Wide Web Consortium (W3C) develops international standards for the Web: HTML, CSS, and many more. The W3C Web Accessibility Initiative (WAI) develops standards and support materials to help you understand and implement accessibility. You can use W3C WAI resources to make your websites, applications, and other digital creations more accessible and usable to everyone.
Tutorial for Software Designother_resource_subBest practices for making accessible mobile and web apps. This tutorial currently provides basic training for developers and designers. Basic software best practices for accessibility with lots of self-driven exercises.
Web Fundamentals – Accessibility – Google/Udacity, Google/Udacity3rd-party resource or guidelineThis document set is a text-based version of part of the content covered in the Udacity course on Accessibility. Rather than a direct transcription of the video course, it is meant to be a more concise treatment of accessibility principles and practices, using the course's original content as a base. Specifics include: Learn what accessibility means and how it applies to web development; Learn how to make web sites accessible and usable for everyone; Learn how to include basic accessibility with minimal development impact; Learn what HTML features are available and how to use them to improve accessibility; Learn about advanced accessibility techniques for creating polished accessibility experiences.
Accessibility for Web Design – Lynda.com CoursecourseAre you doing everything you can to make sure your sites are accessible and easy to use? Learn practical accessibility techniques to ensure your web designs can be viewed and used by everyone. Internationally recognized accessibility expert Derek Featherstone walks through examples of common web interaction flows, and then steps through considerations and tactical strategies for each component, to assure that people with disabilities can easily complete those tasks. Learn the proper use of color, contrast, and motion, and find out how to design keyboard interactions and touch interfaces; incorporate images, sound, and video; design accessible forms; structure content at the tag level; and balance responsive design with accessibility.