Skip to Main Content

Key Features:


Accessibility. All courses are offered online and delivered synchronously.


Convenience. Attend one evening course per semester and two summer courses, 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, discrete mathematics, 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.
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.

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.

CS Endorsement Courses:

  1. CI 438: Computer Programming and the CS Classroom (Summer 1)
  2. CI 480: Introduction to Computer Science for CS Teachers (Fall 1)
  3. CI 483: Computer Systems for CS Teachers (Spring 1)
  4. CI 492: Discrete Mathematics for CS Teachers (Spring 1)
  5. CI 486: Teaching Methods for CS Teachers (Summer 2)
  6. CI 487: Data Structures for CS Teachers (Fall 2)
  7. CI 488: Capstone Project for CS Teachers (Optional)
Teaching Endorsement in Computer Science

The next cohort begins in Summer 2022:
June 13 to August 6

with an introductory Computer Programming
and the CS Classroom course.

Registration opens April 25, 2022

Landscape Report of K-12 Computer Science Education in Illinois

With funding from the CME Group Foundation, our partners at UIUC’s College of Education conducted a comprehensive study among K-12 teachers and school and district-level administrators throughout the state on computing education.

The report uncovered data points including current CS course offerings, teachers’ qualifications, disparities in access to CS education, and perceived barriers to providing CS courses in Illinois schools. The research team, led by Dr. Raya Hegeman-Davis, notes that educators and administrators indicated the lack of trained CS teachers and the need for funding to train in-service teachers as the greatest barriers to offering CS courses in their schools.

This landscape report also highlighted the critical need for teacher certification programs, including both pre-service and in-service endorsement programs, as well as funding support for professional development for current teachers, especially in rural school districts. These and other findings establish a baseline for DPI’s goals and will be used to inform the necessity, relevance, and trajectory of our teacher-focused programming activities and funding initiatives.

Read the Full Report

Join Our Team

The University of Illinois System Office seeks an Associate Director of Community College Pathways to join the Discovery Partners Institute team!  This position will play a critical role in implementing the programs of DPI’s Community Education Unit, with a focus on the transition of learners from 2-year to 4-year programs of study within computer science, computer engineering, data science and other tech-oriented fields of study.

For full consideration, interested candidates must apply by November 12, 2021.