Professional Development

Universal Design for Learning in Computer Science (UDL4CS) is a Research-Practice Partnership that brings together researchers and practitioners around the shared problem of practice to provide teachers with the tools necessary to meaningfully include students with disabilities in computer science education. Through building trust and setting priorities between the researchers and the practitioner partners, UDL4CS seeks to leverage resources to focus on the professional development of teachers who are “twice new” (new to CS education and new to inclusive strategies).

Discovering the Dash Robot with a workshop participant

Our PD Model

It’s essential to equip educators with the tools and knowledge to effectively teach computer science concepts to a diverse range of students. Our professional development courses and workshops engage teachers in providing practical strategies, resources, and support designed to remove barriers for learning computer science for all learners, including those with disabilities.

Whether you’re a seasoned computer science teacher or new to integrating technology into your curriculum, our workshops cater to all levels of expertise. Here’s what you can expect from our professional development opportunities:

  • Customized Workshops: We offer tailored workshops that address the specific needs and goals of your organization or educational institution. Whether you’re focusing on elementary, middle, or high school levels, we provide relevant and actionable strategies.
  • Accessible Curriculum Design: Learn how to implement computer science curriculum that is accessible to learners of all abilities. We’ll explore various teaching methods and strategies to ensure that every student can actively participate and succeed.
  • Equity and Inclusion: Our sessions emphasize the importance of equity and inclusion in computer science education. We’ll discuss strategies for creating a welcoming and supportive classroom environment where every student feels valued and empowered to explore computer science.
  • Hands-on Learning: Get hands-on experience with tools and technologies that make computer science concepts tangible and engaging for students. From coding platforms to robotics kits, we’ll explore resources that promote active learning and creativity.
  • Ongoing Support: Our commitment to professional development doesn’t end after the workshop. We provide ongoing support, resources, and networking opportunities.

Online Courses

Currently we offer PD for teachers through Infosys Pathfinders Summer Institute as well as microcredential courses

In-person workshops

We can customize our PD workshops to meet the unique needs of faculty — including general education, special education and para-educators — to empower them to bring CS education to all learners

Consulting Services

We can assist with guidance and recommendations for your existing CS programs and needs. Contact us for more information

PD Highlights

See caption

Professional Learning Community members having a fireside chat

See caption

Adapting a model robotics lesson

See caption

Group photo from Disability Inclusion in K-12 CS Education, Summer 2023

Upcoming Professional Development Opportunities

July 22 – 26, 2024: Disability Inclusion in K-12 CS Education

This course is part of the Pathfinders Summer Institute 2024. It is designed to be 40 hours of synchronous and asynchronous learning. Eligible K-12 public school teachers will receive a full scholarship to participate!

This professional development was designed through funds from the National Science Foundation and Google to research and disseminate best practices for all learners in K-12 CS education. Through an examination and implementation of strategies, including Universal Design for Learning, computer science educators can build inclusive classrooms that embrace all learners.


Let us help you with your educator CS professional development needs. We specialize in providing opportunities aimed at making CS accessible for all learners. By investing in professional development opportunities with us, you’re helping to create a more inclusive and equitable future for all learners. Together, we can make computer science education accessible and empowering for every student!

Contact us today at to learn more about our professional development offerings and how we can support efforts in making computer science accessible for all learners.