Turing School is operating fully online as a response to the COVID-19 pandemic. Learn More

Unlock your potential

Turing School is a 7 month, full-time computer programming school in Denver, CO.

Since 2014, we have a proven track record launching over 900 careers in software development and related technical roles.

Our Mission

Turing’s mission is to unlock human potential by training a diverse and inclusive student body to succeed in high fulfillment technical careers. We are a nonprofit organization with no outside investors. Operating mostly on tuition, student success is what drives our work.


Over 91% of graduates are working as professional software developers. Another 4% are working in related technical roles and 2% are teaching programming.


There are over 1000 current students and alumni around the world


Turing grads received a median starting salary of $75k in their first technical job.

In addition to a technical curriculum that is designed around employer needs, we also offer continuous job coaching and professional development, 1:1 and group mental health counseling, and 1:1 support for navigating finances, housing, and any other barriers to enrollment.

Explore Programs

We offer two fully immersive programs that will provide you with the necessary skills to launch a career in software development.

Front-End Engineering

If you want to build database-backed desktop, mobile and web applications.

Focuses on building the "client side" of applications that is accessible to all users and efficiently processes large and complex data sets.

Curriculum covers the basics of object-oriented programming, modern frameworks, cross-browser compatibility, and touches on basic UX and design principles.

Back-End Engineering

If you want to build database-backed applications.

Covers how to build the “server-side” that we don’t see in websites and applications.

Curriculum covers the basics of object-oriented programming, data structures, and building database-backed web applications.

Unsure of which program is right for you? Don’t stress, you can decide later.

Most people attend a Try Coding event to help them decide between the front-end and back-end program.

You can still begin your application if you are undecided on which program. The application process is the same for both.

Try Coding

Our Try Coding events are one or two-day workshops that introduce you to the basics of front-end and back-end programming.

This is a no-risk opportunity to determine whether a software development career is for you.

When you attend any Try Coding event, you receive a $500 discount toward Turing School tuition.

"Turing empowered me to change careers by giving me the skills I needed to be successful in my new software engineering career. Through the support of Turing staff, alumni, and fellow students, I gained both soft skills and technical experience that I now use every day on the job."

Daniela Carey

Turing Alum and Software Engineer at Winnie

Our Team

Our instructors are a mix of educators turned programmers and programmers turned educators. All lessons and projects are designed with employer needs in mind.

Our operations team supports students through enrollment and admissions, career services, community engagement. and mental health counseling.

Every team member at Turing is working toward one common goal: to prepare students for a thriving career in tech.

Our Team

“Aptitude is widely distributed but opportunity is not. Turing works to disrupt the status quo, training great people to become great developers. Together, our community of students, alumni, instructors and staff are redefining the landscape of the tech industry, and I hope you can join us.”

Jeff Casimir

Executive Director and Founder of Turing

Hire a Grad

Turing School’s curriculum is designed and constantly refined to ensure our students leave with technical skills that are relevant to industry needs.

View Grads

Our mission is to unlock human potential by training a diverse and inclusive student body to succeed in high-fulfillment technical careers.

Contact Us

Looking for more information about applying, enrolling, or anything else?

Visit our FAQ or contact our team directly.