Software Engineering Program Junior


Applications are Open to Join the 2017-18 SEPjr Cohort!

SEPjr. is a high-quality computer science program for K to 5 students that balances rigorous and meaningful direct instruction with open-ended creative computing. Teachers and students engage in foundational computer science concepts through teacher-directed lessons and the application of computer science through open-ended creative computing platforms, such as Scratch, robotics and maker education. The SEPjr. curriculum aligns with the Computer Science Teachers Association (CSTA) standards.

About | Curriculum | Apply

SEPjr Students

Built-in Collaborative Culture with SEPjr Teacher Teams

SEPjr Teachers

The SEPjr Teacher Team structure is ideal for creating a built-in support culture around computer science education at your school! Each cohort of the program includes teams of 3-7 teachers from 11 schools across the five boroughs. The teacher teams consists of one lead teacher per grade level or grade band (K-2 and 3-5) and a collaborating technology teacher where available. Teachers are provided extensive professional development to prepare them to offer a scope and sequence to engage all grades while giving them the flexibility to focus on a grade band implementation. Additionally, administrators plays an active role in supporting the implementation of SEPjr. and of computer science as a core academic subject in his/her school.

How To Apply!

Applications for the 2017-18 cohort of SEPjr are open!

All public elementary schools in New York City are eligible to apply for participation in the New York City Department of Education’s Software Engineering Program Jr (SEPjr). In selecting schools for cohort 2, the Office of Postsecondary Readiness (OPSR) will look for the following criteria: Leadership, current computing/technology curricular programs, implementation practices as part of the school organization, and a long-term support plan.

Click here for a more detailed description of the application process with participation requirements, selection criteria, an application rubric, and checklist.

Application Timeline

Application webinar. Tuesday, January 10 at 3pm EST
Application webinar. Tuesday, February 7 at 5pm EST
Completed Software Engineering Program Jr. (SEPjr) Application due ( Monday, March 13, 2017 at 5pm EST
Final Decisions Sent to All Friday, April 7, 2017
Professional Development Cycle for Selected Schools Begins June 17, 2017
Launch of SEPjr in Selected Schools September 2017


The SEPjr curriculum is made up of four primary units — Computer Science Fundamentals, Robots, Project Based Learning and Physical Computing. Students will use a variety of content and activities to build a greater understanding of computational concepts and practices. Read More >>

Where are our schools?