Skip to Main Content
Swift Coding & Mobile App Development PD

Are you a K-12 educator looking to shift your career?

Integrate technology into your content area, create a passion project, expand your knowledge, or find a new way to engage with you students.

Whatever your reason for wanting to learn to code and develop apps in Apple Swift coding language, Discovery Partners Institute can help you get there.

TIMING: Self-paced.

FORMAT: One week of required hybrid synchronous lessons to begin, continues with modules offered online weekly until Jan ’25, with support/instruction delivered synchronously. Engage in discussion, practice assignments, and complete projects with facilitator support and other Illinois teachers.”

ELIGIBILITY: This PD is designed for K-12 educators, from all backgrounds and content areas.

EXPERIENCE: No prior coding experience is necessary!

BENEFITS: Participating teachers will receive a $600 stipend and 40 CPDU credits toward ISBE licensure upon completion.

The initiative is offered by Discovery Partners Institute (DPI) in cross-institutional collaboration with NC3 and with grant funding provided by Apple.

Sign Up for Swift PD Today!

Key Features:


Accessibility. All courses are offered online and delivered synchronously.


Convenience. Attend one evening course per semester, keeping teachers’ busy schedules in mind.


Ongoing Support. Virtual office hours with faculty.


Community of Practice. Join a cohort and participate in peer mentoring with in-service educators throughout the State of Illinois.


Professional Development. Acquire knowledge and skills that are core to computer science, including: computer programming, computer systems, data structures, and more.

Reflective Practice. Reflect on your own process of learning about computer science and discuss the expected experience of your future students.

Enhanced Marketability. Demonstrate expertise and knowledge related to technology integration and curricular design in your classroom.

Workforce Development

Networking. Build partnerships with organizations in the greater CS education community.

Teacher Training
Relevant Pedagogy. Explore diverse applications of computer science (e.g. game design, data science, etc.) that can be implemented in your future classroom.

The Next CS Teaching Endorsement Cohort Begins in the Summer of 2024:
June 10th to August 1st

 With an introductory Computer Programming
and the CS Classroom course.

Registration opens on April 18th, 2024 at 8 am

Enroll in CSTed Cohort