ctsRegistration.ContentModels.FAQModel MasterLayoutModel Code to Success Utah | Free Coding Program | United States
ctsRegistration.ContentModels.FAQModel FAQModel



What is Code to Success?
Code to Success is a free program that teaches 7th-12th grade students about software and web development as well as cybersecuirty. Code to Success is a program of the Success in Education Foundation, which is an organization that provides educational and career opportunities to Utah students.
Why is the Code to Success summer program free?
With a special thanks to Ken Garff, Mountain America Credit Union, Bottega, Skillstruck, Zions Bank, the Kahlert Foundation, and other sponsors, most of the programs are free to all 7th-12th grade Utah students to provide equitable computer science and information technology education opportunities.
When does Code to Success run?
Our new school-year options will take place in the fall and winter. The fall cohort starts September 1 and runs through December 16, 2022. The winter cohort will run January 9 - April 28, 2023. Registration for both programs is now open! Our summer on-campus program will run for six weeks from June 12th-July 21st, Monday-Friday, 8am - 12pm. The summer online program will run for 10 weeks from June12 - August 18. Mentors will be available at select times each day. Cyberpatriot (cybersecurity) is a two-week camp, available during the summer months only. Check with your school to see if they have a Cyberpatriot team that meets during the school year!
What do the students learn in Code to Success?
Our program has multiple curriculum partners – Bottega, Skillstruck, CS50, and CyberPatriot. 1) Bottega provides Coding Foundations which is an introduction into web development where students learn HTML, CSS, and JavaScript and Dissecting REACT JS for advanced JavaScript and the REACT framework. Please note, Bottega’s curriculum platform does not run on a Chromebook. This course is self-guided, but mentors are available for assistance. 2) Skillstruck is a Chromebook-friendly option where their content dives into HTML, CSS, and JavaScript. No downloads or extensions are necessary to run the Skillstruck curriculum platform. This course is self-guided, but mentors are available for assistance. 3) CS50 is a new addition to our program and provides multiple course offerings: Introduction to Programming, Introduction to Computer Science, Game Development, Artificial Intelligence, and more! CS50 utilizes resources like GitHub and online developent environments, so it is also Chromebook-friendly. These courses are self-guided with mentor assistance available during the summer months only. 4) CyberPatriot offers a new cybersecurity course for students. This has very specific hardware requirements and is currently only available during the summer. This is an instructor-led course that is best experienced in-person. Let your district know now if you want a cyberpatriot campus for 2023!
Code to Success has on-campus and online options. What does that mean?
Is there an attendance policy for the On-Campus Program?
Yes. Due to limited seating and the popularity of the campuses, students cannot miss more than three days during the program. Students do get weekends off and there is no class (in-person or online) on July 4th. If students know they will miss more than three days at a campus, we advise them to participate in the Online option.
Can students earn high school credit for completing Code to Success?
It depends on the school district. Some districts offer high school credit, however, it is up to their discretion if they do so. Please connect with your counselor to see if your district is offering credit for Code to Success. Note, junior high or middle school students do not receive high school credit for Code to Success.
Is there a Code to Success program available during the school year?
Yes! We encourage students to explore the computer science courses available at their junior high or high school. Many schools have quality computer science and information technology courses available to their students. We are here to "fill the gaps" where courses may not be available or fit into a student's schedule. Please remember high school credit for Code to Success is up to the discretion of your district. At this time we are only offering our beginner courses during the school year. Advanced courses and our cybersecurity offering is a summer-only option. Another option is to explore the courses available at the technical colleges in your area – most courses and certificates have their tuition waived for students still in high school who choose to attend a technical college.
Do students need to have coding experience to participate?
Not at all! We encourage those with no coding experience to register for the program. Due to the multiple course options we have available, we can accommodate those with no experience as well as those with advanced experience. If students do not have coding experience, we ask that they complete an "hour of code" exercise before registratering for the programs to ensure they would like to commit to to the full program. The coding exercise can be found here: https://codehs.com/hourofcode/webdesign
Where can students register?
Register at www.ctsutah.org. When filling out the registration, please make sure that your email has no typos, is not a school email, and is not a parent email – we use the student’s email address to create a curriculum profile and students need to make sure they have access to that email. Our team will email communications to both parents and guardians, but the curriculum profile activation email is ONLY sent to the student email listed.


Can schools or organizations have their students participate in Code to Success programs?
Yes! Code to Success is available to every 7th-12th grade students throughout Utah, whether in an on-campus option or an online one. Even if students attend private or charter schools, they can still participate in our program.
Can a school or organization host a Code to Success campus just for their students?
Are there jobs available with Code to Success?
Yes! We hire high school students who have completed one of our programs as well as college students to be mentors. We pay high school students and college mentors a stipend and they get access to that year’s curriculum. We provide internship credit if the school district or higher education institution will accept it.
Do you have jobs available for adults?
Currently, we do not have any jobs available for adults. Our focus is to provide students with mentorship experience to better their technical education and careers opportunities.
Are there volunteer opportunities for Code to Success programs and events?
Yes! Community and business leaders can volunteer to be a mentor at a campus where they visit their preferred campus once a week to chat with students about a variety of topics. Also, high school or college students can be a volunteer mentor if all of our paid mentor positions have been filled.

Need further information?