Let's Start Your New Career

Turing cohorts kick off every seven weeks and the typical student graduates about seven months later. To be eligible for admission, prospective students must be at least 18 years of age and physically located within two timezones of Mountain Time (UTC-9 to UTC-5, covering most of North, Central, and some of South America).

Incoming students are not expected to have any particular background in Computer Science or Math. Approximately 60% of students have a college degree, but none is required. Our average age at program start is 30 years old, though students from 18 to over 50 have found success at Turing and in the industry.

If you have the will to work hard, can be a great teammate, and enjoy solving tough challenges, then Turing is probably a good fit for you.

If you're thinking about applying, we highly recommend joining a Try Turing Workshop to learn about the process and ask questions. You can also schedule a meeting with our admissions team or send them an email with any questions you have.

Start your Application Now

Upcoming Cohorts

Cohorts begin every 7 weeks and passing each module will have you graduating about 28 weeks later.

Start Date
Expected Graduation
August 19, 2024
March 14, 2025
October 7, 2024
May 2, 2025
December 5, 2024
June 15, 2025

Admissions Process

1. Online Application

The online application typically takes less than an hour.

First, we need your basic contact information and your desired start date. Then we want to understand what you've done in your past, which can be submitted in a text box or a resume. There are no must-have items here. We've had students come to Turing straight out of high school, others with college degrees and some with decades of work experience. Please answer the questions honestly and tell us your story!

Check out our Application Tips for more advice and insights.

2. Live Interview

Most applicants will be invited to a live interview, typically conduced with one of our alumni. They'll talk to you about your interest in Turing and collaborate with you to solve a series of logic problems.

The logic problems will feel familiar if you've ever taken a test like the GRE or LSAT, but don't fear -- it doesn't take specialized preparation. We're looking for your ability to reason through complex situation but, unlike most tests, you're doing it in collaboration with the interviewer. They try to assess your willingness and ability to take feedback, correct course, and apply strategies. It's less than an hour of work but helps shed light on your ability to thrive at Turing.

Check out these Interview Tips to help you get ready.

Candidates are typically notified of their interview results within 72 hours.

3. Enrollment

If you pass the interview, then it's time to get enrolled! You'll be invited to register in Populi, our Student Information System. In that process you'll pick a start date for your Mod 0 and Mod 1. The system will generate an Enrollment Agreement for you to sign, then invite you to pay your refundable $1200 deposit to hold your spot.

4. Financial Aid

Once you're enrolled you'll want to meet with our Financial Services team. They'll help you understand tuition, loans, and any grants or scholarships you might be eligible for. Our goal is to not let finances stand in the way of a great student.

Before you think "I could never afford that," set up some time to talk with our team!

Once we have your deposit and financial plan set up, then we'll confirm your Mod 0 enrollment and ship your laptop.

Talk to Our Financial Aid Team

5. Complete Mod 0

The last step of the admissions process is to participate in and pass Mod 0. It's generally offered a few weeks before your chosen Mod 1 start date and will consist of four online sessions with your fellow students and an instructor. Complete the Mod 0 assignments, earn a passing grade, and you're ready for Mod 1!

Have admissions questions?

Schedule a meeting with our admissions team to discuss your application, dates and datelines, or next steps.