Opportunity@Work has partnered with Denver’s Turing School of Software & Design to offer a 7 month program for students typically underrepresented in the tech community and otherwise unable to afford education. Our Learn and Earn Program will cover 100% of your upfront tuition costs for Turing's program, and provide you with a monthly living stipend so you can focus on learning. You pay back only after you land a job.

In order to qualify for this financing, you must apply to both the Learn and Earn Pilot and the Turing School of Software & Design. We will get back to you within two business days on your qualifications.



JavaScript or Ruby on Rails? Your choice. Learn more about each program here.


Main Campus at
1331 17th Street, Suite LL100
Denver, CO 80202


Class starts June 25th and runs through January 11th. More details and key dates below.


Tuition Coverage
Living Stipend


May 13, 2018, 6:00pm MDT

May 16, 2018, 6:00pm MDT

Module 1: June 25 – August 3
Intermission: August 4 – August 12
Module : August 13 – September 21
Intermission: September 22 – September 30
Module : October 1 – November 9
Intermission: November 10 – November 25 (Intermission/Thanksgiving Break) 
Module : November 26, 2018 – January 11, 2019
Winter Break: December 22, 2018 – January 1, 2019

January 11, 2019


This program is specifically designed for students who are otherwise unable to afford training, outright or through traditional financing methods. We hope to benefit students with identities that are underrepresented in the tech community, including, but not limited to gender, race, ethnicity, educational background or employment history.

In order to participate you must:

  1. be at least 18 years old.
  2. be eligible to work in the US.
  3. be available to attend in-person classes according to Turing’s program schedule.
  4. be committed to completing all academic requirements of the course.
  5. commit to participating in Turing’s job search support programming.

Frequently Asked Questions (Denver Pilot)

General Program

When will the program start and end?

The class schedule is as follows:

  • Module 1: June 25, 2018 - August 3, 2018
    • Intermission August 4, 2018 - August 12, 2018
  • Module 2: August 13, 2018 - September 21, 2018
    • Intermission September 22, 2018 - September 30, 2018
  • Module 3: October 1, 2018 - November 9, 2018
    • Intermission/Thanksgiving Break November 10, 2018 - November 25, 2018
  • Module 4: November 26, 2018 - January 11, 2019
    • Winter Break December 22, 2018 - January 1, 2019
    • Intermission January 12, 2019 - January 20, 2019

When is the application deadline?

The application deadline for the Learn and Earn Program is Sunday, May 13th, 2018 at 6:00 PM MDT.

Is there an application fee?

There is no application fee.

If I fill out the application, do I have to enroll?


What if I have little to no understanding of technology? Is this opportunity right for me?

Applicants should have foundational computer skills, including how to: turn on a computer; type and use Microsoft Word, Microsoft Excel, or similar software; and navigate the internet, using common website like Google.

Who do I apply through?

Fill out the form on the Opportunity@Work website (; once you are accepted by Opportunity@Work, you will be contacted to fill out the standard application for Turing.

How many seats are available for this program?

There are up to 15 seats available for this program.

What happens to applicants who are eligible and qualified but rejected due to limited class size?

There will be a short wait list of five students, though our goal is that the 15 accepted will be the 15 to proceed through the course. For others, we will save their information and when there is a future program in Denver, they will be among the first contacted.

What are the laptop and course supply requirements?

The required laptop is covered by the tuition for this program. For the Learn and Earn program, you will need to use the laptop provided by Turing. You will pick up the laptop 2 weeks before the beginning of the course and keep it through the course and beyond.

Do I have to be a Colorado resident to be considered for the program?

Not necessarily, but you do have to be available for the standard Turing in-person interview and intend to be enrolled in the program full time, in person in Denver.

What is the selection criteria/eligibility requirements?

This program is specifically designed for students who are otherwise unable to afford training, outright or through traditional financing methods. We hope to benefit students with identities that are underrepresented in the tech community, including, but not limited to gender, race, ethnicity, educational background or employment history. Eligibility requirements include:

  • You must be at least 18 years old
  • You must be eligible to work in the US
  • You must be available to attend in-person classes according to the training provider’s schedule
  • You must be committed to completing all academic requirements of the course
  • You must commit to participating in the training provider’s job search support programming


How much is the stipend?

The stipend is $2000 per month, covering the length of the course plus up to three months of job search. Our aim is to directly deposit the following month’s stipend into your bank account at the end of every month. We will have options available at the start of the program to set up free accounts with a local bank branch.

Do I have to repay the living stipend?

No. We’ve provided the stipend to cover living expenses throughout your training and job search so you can focus on striving towards your success. You will receive the living stipend for the seven month duration of the course (plus any repeat modules - scroll down for an overview of repeat modules), so long as you remain in enrolled, and for three months after graduation or as soon as you get a job during the job search period (whichever is sooner).

Do I need a bank account to receive the living stipend?

Yes, the stipends will be directly deposited into your bank account. If you do not currently have a bank account, there will be time to set one up before the first stipend is distributed. Once accepted into the program, you will receive a Student Handbook with resources that guide you to opening a bank account.

Are there any Turing scholarships that I can apply to in order to reduce the tuition?

The design of the Income Sharing Agreement (ISA) is such that your tuition is tailored to your job outcomes - the amount you repay is actually based on your earnings, not the tuition cost. You will pay 7.75% of your salary for 5 years so the amount you repay depends on how much you make across that term.

Is this a free program?

No, this program is not free. However, you are not obligated to pay until you earn a job (following enrollment in the program) that pays $35,000 or more. This program is different from a loan because (your principal) the amount you are repaying will not accrue interest and you’ll pay at the same rate for five years, even if your payments total less than the tuition amount.

Is this a college scholarship?

This is not a college scholarship. Turing School of Software & Design is a coding bootcamp. If you are accepted into the program and receive Learn and Earn financing, then you will have to repay per the terms (7.75% of income for 5 years if you earn $35,000 per year or more).

When do you start paying back?

You start paying back when you land a job where you are making over $35,000 per year. You will not start paying back until you have a job making over this threshold.

If I’m employed in a non-web development position after graduation do I still need to pay?

Yes. Students are obligated to repay when they earn $35,000 or more, regardless of their occupation.

Is there interest?

There is no interest; however, provided that you make at least $35,000, you will be paying 7.75% of your annual income for 5 years.

Is there a maximum repayment amount?

Once you repay 1.75 times the tuition price, you no longer need to make any further repayments. For students who graduate without repeating any modules, the maximum repayment amount will be set at $35,000. For students who do repeat modules, the maximum amount will be adjusted according to the additional tuition incurred (see questions below).

When would I need to repeat a module? How does this impact my educational experience?

Students repeat modules in one of two circumstances. If a student does not pass his or her portfolio review (a cumulative review of material built throughout the module), he or she will be given a second opportunity to retake the module. If the student does not make adequate progress on the second attempt, he or she will be asked to leave the course.

In some cases, students may repeat a module if they do not feel adequately prepared to progress on to the next module (which builds on prior modules’ knowledge). This decision will be made in consultation with the Turing teaching team in the best interest of the student’s learning needs.

How does my financial obligation change if I repeat a module?

Per Turing’s policy, the price of a repeat module will be set at $2,500 (half of the module price of $5,000). You will have the opportunity to apply for additional ISA funding which will increase the total repayment cap. For example, a student who repeats Module 1 and graduates from Turing without repeating any other modules will incur total tuition costs of $22,500. Thus, his or her total repayment cap will be set at $39,375 (1.75 times tuition of $22,500).

What if I have to drop out after enrollment?

If you leave the course within the first 2 weeks of class, you will not have any repayment obligation.

Your repayment obligation will be prorated depending on the amount of the course completed. For example, if you complete the first module and leave the course at that time, you will have completed 25% of the course, and therefore, you would repay 7.75% of your income (subject to our affordability guidelines) for 15 months rather than 60 months.

Repeat modules will be priced at half the price of the initial module. If you complete the first module, repeat it once, and subsequently leave the course, you will accrue 1.5 modules of tuition, or 37.5% of the full course (4 modules). Therefore, your repayment obligation would be 7.75% of your income (subject to our affordability guidelines) for 23 months rather than 60 months.

If you drop out of the course - no matter at what point - you will not continue to receive the living stipend.

If I make my payments on time, will that help to build my credit?

We will not be reporting any payment information to any of the credit bureaus for this pilot; therefore, paying the ISA will not help you build credit.

If I miss a payment, will that hurt my credit?

We will not be reporting any payment information to any of the credit bureaus for this pilot; therefore, missing payments will not hurt your credit.

Do I need a cosigner?


Do I have to accept the financing to enroll in the class?

No, students are not obligated to enroll in the Learn to Earn program if accepted.

Turing School of Software and Design Training

What is Turing?

Turing School of Software and Design is a non-profit, with a mission to unlock human potential by training a diverse, inclusive student body to succeed in high-fulfillment technical careers. Turing’s 7-month instructional program is carefully crafted to prepare high-aptitude individuals for careers as software developers. Graduates from Turing programs consistently outperform graduates from other developer training programs, and typically have a full-time software developer job with a starting salary in the range of $60,000-$85,000.

What is Turing’s job placement rate?

Over 80% of Turing graduates are employed as full-time developers within 180 days of graduation. Both Turing and Opportunity@Work staff will work with you to make sure you are job ready!

How much should I expect to earn in a job after graduating from Turing?

Turing graduates have a median starting salary of $75,000 and work in various cities nationwide.

What level and method of support is provided by the program to find a job after the class concludes?

Turing staff and Opportunity@Work staff will be working with you before, during, and after the program officially concludes. There will be one-on-one resume and cover letter writing support, career coaching, and any other career-readiness support you may need.

When will admissions decisions be announced?

Our intent is to announce admission decisions by or on Friday, May 25, 2018.

What level and method of support is provided once you are at a job?

Opportunity@Work staff want to ensure you are having the best experience possible in your career, and will be on hand for any support you may need even after you land your dream job!

What is a typical Turing classroom setting?

  • Approximately 100 students across four cohorts
  • Each cohort has 20-28 students
  • One new cohort starts and one new cohort graduates every 7 weeks
  • Low instructor to student ratios averaging 1:12
  • A supportive community that includes over 100 mentors