Back End Engineering

Moving from the basics of object-oriented programming and data structures to building database-backed web applications in Sinatra and Ruby on Rails, our Back-End Engineering program provides the fundamental skills to launch your career in software development. The BE curriculum also includes a unique series of sessions we call Gear Up: an intentional and continuously integrated part of the Turing curriculum designed to instill the purpose of our mission and aid the student body in building a diverse and inclusive community.


financing options Apply Now


Aurora Ziobrowski

Software Developer

I can't recommend the BE program strongly enough--it didn't give me all the answers, but did give me all the tools I needed to be immediately successful in a professional setting. My first project was for the Michael J. Fox Foundation, and I was able to contribute code on literally my first day, and within 2 months, I was confident in developing large-scale, public features independently, and even in mentoring a more experienced developer in learning Rails.

Bret Funk

Software Developer

Turing’s backend developer program was as challenging, transformative, and rewarding as my time in the military. As a veteran I am intimately familiar with boot camps and Turing’s backend program is no simple boot camp, it is an intense and highly rewarding seven months that turns great people into outstanding developers.

Megan Talbot

Software Developer

I learned more than I ever expected during the BE program, and most of it had very little to do with code. I learned how to collaborate in small teams, take initiative to search for solutions on my own, ask for help when I need it, and above all, how to approach really tough problems.


Admissions for Turing School are always open, with a new cohort beginning every 7-8 weeks. We pride ourselves on opening the technology industry to a diverse array of backgrounds and talents, and evaluate all applicants for aptitude, growth mindset, passion, empathy, and grit. Are you ready to change your life?

Round 1


Apply here and fill out an application, including questions about yourself, submission of your resume and a logical quiz. The application typically takes 1-2 hours.

Just Your Basics

Questions include personal contact information and your desired program and start date.

Your Work History

There are no checkboxes or requirements, we accept either a resume or answers to a few short questions to learn more about you. It can only help you.

Logic Games

Writing code is about problem solving and puzzles. In this series of small exercises, you can demonstrate your aptitude for programming.

Round 2


If you're selected to move forward, we'll then setup a one-hour interview either in person or over a Google Hangout to assess your fit for the program. The interview is comprised of two parts and within a week following the interview, you'll be notified of the final decision.

Pairing Exercise

An aptitude exercise to gauge your likelihood of success in a highly collaborative programming environment.

Community Fit

Conversation to gauge your passion for computer programming and ability to contribute positively to our community.

Round 3

Cohort Selection

Cohorts for both programs begin approximately every 7 weeks. We suggest applying sooner rather than later to ensure you get a spot in the cohort of your choice. Space is limited to our classroom size and some cohorts fill up before the enrollment deadline!

Enrollment Deadline:
Cohort Start Date:

December 17, 2019

January 27, 2020

February 17, 2020

March 16, 2020

April 6, 2020

May 4, 2020

May 22, 2020

June 29, 2020

July 20, 2020

August 17, 2020

September 4, 2020

October 5, 2020

November 2, 2020

November 30, 2020

Tuition & Financing

Turing’s seven month, immersive program costs $20,000. You can secure your spot to jumpstart your career as a software engineer with us for as little as $1,200 up front and finance the rest if needed. We understand the very real barriers to financing continued education, and therefore are dedicated to working with you to develop a financial plan that works best. We partner with four lending providers that include cost-of-living expenses, offer diversity scholarships and inform potential students of various grants to apply for. Contact us to learn more about these options and customize a plan.

Sallie Mae

Loan Amount
Up to $34,000 (Up to $14,000 available for Living Expenses)
Monthly Payment
3 Options:
  1. 1) Choose to pay only $25.00 while in school.
  2. 2) Choose to make Interest Only payments while in school.
  3. 3) Make full payments
Loan Terms
60-180 Month Terms Available
From 6.24% - 13.35% APR. Apply for the Career Training Smart Option Student Loan.
View Option


Loan Amount
Up to $27,000 (Up to $7000 available for Living Expenses)
Monthly Payment
3 Options:
  1. 1) Make no payments until 3 months after graduation.
  2. 2) Make interest only payments until 3 months after graduation.
  3. 3) Make full payments
Loan Terms
36-60 Month Terms Available
Use your transcript to enhance your credit and improve your loan term.
View Option


Loan Amount
From $2,000 to $33,000 (up to $14,000 available for living expenses).
Monthly Payment
Range from $66 to $746.
Loan Terms
36 or 60 Month Terms Available
Same interest rates for all students: 8.99% & 10.99%.
View Option


Loan Amount
Up to $22,500 ($19,000 for tuition, $3,500 for living expenses)
Monthly Payment
Ranging from $376 - $691.
Loan Terms
36-60 Month Terms Available
5% - 17% APR.
View Option

Diversity Scholarship

Turing’s mission is to ensure more diversity in the technology field. We offer two scholarships of $4,000 per cohort for individuals underrepresented in the field. You must be enrolled to apply.


GI Bill

Turing is eligible to accept GI Bill® benefits, and many veterans have completed our program. Members of the military and their dependents can visit to learn more about the benefits we are able to accept. (Turing can offer an in-house financing plan if you are not approved for a loan.)



To learn more about programs, tuition, or the application process contact Erin Williams at [email protected].