CodeWorks Summer Program

About CodeWorks

CodeWorks is a 5-week summer experience where Baltimore City residents between the ages of 14 and 21 get paid to sharpen real-world tech skills through work on projects in collaboration with tech industry professionals.

Operating in partnership with Baltimore City’s YouthWorks Summer Jobs Program, managed by the Mayor's Office of Employment Development, we launched CodeWorks in 2016 in alignment with our mission to empower Baltimore City youth to thrive in the 21st Century economy. We nurture young people’s ability to think both critically, improving their tech skills using industry-standard tools and team roles within various technology tracks and working with tech professionals in the Baltimore Tech ecosystem. 

We’ve offered participants the opportunity to explore Game Development, Web Development, Python, Data Science, Mobile Application Development, Cybersecurity and Digital Forensics.

CodeWorks+

CodeWorks+ is an internship opportunity designed for Code in the Schools Alumni to gain hands-on experience with industry partners.

This program offers a hybrid work environment, blending in-person and virtual collaboration to prepare participants for the modern tech workplace. Interns will engage in real-world projects, connect with industry professionals, and develop essential skills to enhance their career readiness.

Interns are matched with industry partners based on their technical abilities and interests, allowing them to work on meaningful projects that expand their knowledge and provide valuable career insights. Through mentorship and collaboration, participants will strengthen their technical skills, improve problem-solving and communication abilities, and gain practical experience in a professional setting.

City's YouthWorks program helps teens get hands-on experiences

Source: WBAL
July 29, 2025

Interns presented projects in data science, cybersecurity and community data analysis at a showcase for the CodeWorks+ program.

Source: Technical.ly
August 11, 2025

— Stahr, CodeWorks Junior Developer

““It has been a really amazing journey....I really enjoyed myself and the experience. Even though some days I was pretty tired I still managed to complete my task for the day. It was really interesting being the one behind the scenes in making a game. I play games all the time but to be a part of a team where we created our own game was definitely a changer for me. I really loved the experience. I also had really good experiences with my manager [and] with my team—really smooth, hard workers who communicated when needed. Overall this has been a really good experience for me.””