The goal of project CS4EDU is to create new pathways for undergraduate education majors to become computationally educated secondary teachers. It includes a joint effort between faculty in the departments of computer science and education to create a Computer Science Endorsement program based on the Educational Computing Standards set by the International Society for Technology in Education. The pathways to the endorsement program are targeted at diverse student groups: education majors will be exposed to modules focused on computational thinking, science education majors will be able to fulfill general course requirements while taking courses towards the endorsement, and students transferring into education from a STEM discipline will be able to build on their background.