Turing School of Software & Design is a 7-month, full-time training program in Denver, CO turning driven students into professional developers. Students who take their Back End Engineering Program or their front End Engineering Program will be surrounded by a supportive team dedicated to their career success. Turing's mission is to unlock human potential by training a diverse, inclusive student body to succeed in high-fulfillment technical careers, while Turing's vision is a world powered by technology where the people building it represent the people using it. Turing is the brainchild of Jeff Casimir and Jumpstart Labs (you might recognize these names from Hungry Academy and gSchool, among other achievements). The staff at Turing emphasizes their educational experience, not just their years as developers, and promises that successful graduates of the school will be valuable contributors to the company they choose to work for through community-driven education. The application process is rolling and requires a resume, writing sample, video response, and logic challenge. Students in the Turing program will learn TDD with Ruby, Ruby Web Applications with Sinatra & Rails, Professional Web Applications, and High-Performance Applications with APIs and Services. In addition, Turing now accepts the GI Bill and offers M-1 visa assistance.
Recent Turing Reviews: Rating 4.79
Recent Turing News
- Using a Workforce Development Grant to Pay for Coding Bootcamp in 2021
- Everything You Need to Know About Turing's New Pre-Course
- Git and GitHub: A Guide for Beginners
In PersonFull Time40 Hours/week27 Weeks
Start Date Rolling Start Date Cost $20,000 Class size 28 Location DenverMoving from the basics of object-oriented programming and software execution to building database-backed web applications in Sinatra and Rails, our Back-End Engineering program provides the fundamental skills to launch your career in programming.
Deposit $1,000 Financing Tuition Plans Alternative Financing available for students who are not approved by our lending partners. Scholarship $4,000 Diversity Scholarship
Minimum Skill Level N/A Placement Test Yes Interview Yes
In PersonFull Time40 Hours/week27 Weeks
Deposit $1,000 Financing Tuition Plans Alternative Financing available for students who are not approved by our lending partners. Scholarship $4,000 Diversity Scholarship
Minimum Skill Level N/A Placement Test Yes Interview Yes
173 reviews sorted by:
- Fantastic Program with a wonderful culture- 3/22/2021Kate Tester • Data Engineer • Student • Course: Back-End Engineering • Campus: Denver • Verified via LinkedInMy husband, who is a software engineer of 15+ years, told me when I asked what bootcamp to attend that Turing was the best. One because of the caliber of people that come out but also because of their mission. I went in head first and don't regret it for a minute. My cohort was my lifeline for 7 months. We learned, fought, and grew together, even on Zoom. I have still not met any of them in person, but I know I have friends for life.
I didn't technically graduate because I got a job during Mod 3 and withdrew before completing the last module. The faculty and staff were so supportive the whole time. I kept up with my cohort even after I left and went to graduation. This is not just a bootcamp, it is truly a family.
Even more than that, the program goes above and beyond. This is more than software development. They teach you things that it took me 5+ years to learn in my previous career. The professional development program at Turing is just what is needed to not only produce great engineers, but also great employees and teammates.
Do yourself a favor and start now. This program will change your life for the better.
- It's not easy but it works- 1/8/2021Ryan • Software Developer • Course: Back-End Engineering • Campus: Denver • Verified via GitHubTL;DR - Turing has really changed my life. Not only has it taught be me a very marketable skill, but it also gave me to the confidence to push forward with my own career growth. It isn't easy, and nothing is just handed to you at the end, but if you put in the effort Turing will help you get where you want to go.
I did a lot of research when I started looking at Code Bootcamps. I didn't know how to code but I had enough technical knowledge to know that promises of learning a new advanced skill in a matter of weeks was a pipe dream so I focused on schools that were longer and more in-depth. Turing is a seven month and in-depth in backend or frontend. This right way spoke to me because it told me they understood to really prepare a student for this career path it isn't an overnight skill. When I did more research and learned about their mission of bring diversity into the technical field and being non-profit I was just about sold. The final piece was going to a Try-Coding weekend - it was each day focusing on one of their programs. After hearing the stories of alumni who volunteered their time to help I was super excited.
The next part of the process was a series of interviews and I started less then a month later. You hit the ground running and the information comes at you really fast. They have structure the course over 4 different modules and they give just enough support to keep you afloat, but the real magic is they teach you to be resourceful. The answers aren't handed out - you really have to work for them and struggling through that cements the knowledge much better.
There is a method to their madness.
Since graduating I had a Software Engineering job in two month (during COVID) and building really cool stuff and I have a direct impact on my company's successful and see nothing but a bright future. Thanks Turing.
- Scariest, best decision of my life- 12/26/2020Heather Faerber • Salesforce Developer/Consultant • Graduate • Course: Front-End Engineering • Campus: Denver • Verified via LinkedInWhen I enrolled for Turing's Front End program I knew nothing about coding or tech in general. Turing had claimed they could teach anyone, even if you knew nothing. But I thought, "surely they don't understand that when I say I know nothing I mean literally nothing." I was terrified about going to Turing and learning to code right up until day 1 of classes. What if I hate it? What if I fail? What if taking this risk and huge leap of faith turns out to be the biggest mistake of my life? And on day 1, we dove right in and it was still terrifying but immediately I could just feel that I was in the right place.
I chose Turing because I believed in their mission, I believed in their ability to teach me how to code (and code well) in 7 months, and I believed in the infectious magic of their culture - because you can feel it instantly if you do one of their Try Coding weekends. Every step of the way I saw how right I was to place such trust in them.
Turing knows software development and Turing knows education. Much to the benefit of the students, they are equal parts software development experts and expert educators. If you are considering Turing, do it. You can't go wrong, no matter your background. They know what they are doing and if you put in the work and trust the process, you will graduate as a talented developer who is not only ready to get hired, but also ready to excel on the job. You will know how to write code, work as an effective member of a development team, figure out things you've never even heard of before, ask for help when you need it, and positively contribute to your workplace culture and our industry as a whole. And if you are like me, you will find a work-life balance you've only dreamed of while still doing satisfying and rewarding work each day.
- Worth the investment- 12/26/2020Person • Software engineer • Graduate • Course: Front-End Engineering • Campus: Denver • Verified via LinkedInI went from environmental consulting, to a thriving career in software engineering all because of Turing. This program is definitely an example of you get out of it what you put in. You can skate by and do the bare minimum, or you can immerse yourself, and learn the key foundational aspects of software development. I have been out of school for about two years and have had great success in my jobs. My managers and team leads have called out that I have a strong understanding of the basics of software development. Most importantly, I'm very strong in the act of learning itself. The most valuable skills I gained through Turing were critical thinking and creative problem solving skills. For me, the investment of 20k was definitely worth it. I tripled my income in less than two years.
The only con I can think of is that they aren't honest enough with people that won't succeed in the industry. There are some folks that just will not do well as software engineers and I feel like they're doing a disservice to those that are investing time and money, yet still won't be successful. From my cohort, graduating in June 2019, there are still 4-5 people that haven't gotten jobs.
- Best decision of my life- 11/27/2020Stella • Graduate • Course: Back-End Engineering • Campus: Denver • Verified via LinkedInI recently graduated from Turing and it was honestly the best decision of my life. I graduated with a job and this career change has improved my life in terms of maximizing my earning potential, but also in terms of self-esteem, job satisfaction, community, and purpose. Turing was incredibly challenging and rigorous, which any graduate can tell you, but it also challenged me to engage in deep self-reflection and transformation.
The instructors and staff are brilliant and caring, the student and alumni communities are helpful, friendly, and generous. I cannot recommend Turing highly enough.
- 10 Reasons to Go to Turing- 11/17/2020James Miller • Software Developer • Graduate • Course: Front-End Engineering • Campus: Denver • Verified via LinkedInI, like many people reading this review, pondered whether a bootcamp was a good investment. Over the course of three years I dabbled with self-study, before ultimately taking the leap and enrolling in Turing's FE curriculum in the summer of 2019. Here are my 10 reasons for why you should consider Turing as your bootcamp of choice.1. Graduates have been hired, some directly out of the bootcamp, by major tech companies and consultant firms: Apple, Twilio, Shopify, McKinsey and Co., Gusto.2. The bootcamp is 7-months compared to many other bootcamps which are only 3-months in length, but tuition costs are the same. This was a big determining factor for me because I figured the more time I have to learn coding the better I would ultimately be. While 7-months sounds grueling and can be, the school does a good job of giving one week breaks every 6 weeks in between modules.3. The curriculum was created by household names in the tech industry, and the school is run by former teachers and tech professionals. This is another big one that I didn't learn about until after the fact, but you are being taught a curriculum by people who have been teaching most of their adult lives. Many of whom were teachers who then went into programming. They teach you the fundamentals first, and design their lessons around projects so you actually are forced to apply the knowledge you just learned, which helps solidify your understanding so you don't lose it.4. They teach you how to learn. This may sound a bit cheesy but believe me that this is one of the most valuable, if not THE most valuable takeaway from my time at Turing. You are taught how to search for solutions, how to pick up new languages or frameworks so that you are not a one trick pony. Whether you do FE or BE you will most likely be asked to learn something you weren't explicitly taught. Being able to teach yourself new skills means that after you graduate your skills will remain relevant as you continue on in this new career. Also tech challenges for job interviews are a key component of this ability and this will help you standout amongst other applicants.5. The mission of Turing is to create a diverse workforce that is focused on making the world a more fair and equitable place for all. The school is actually a non-profit so if you are worried that this is a money making scheme this fact can help alleviate those fears. And the school focuses on making sure women and people of color (groups whom are statistically underrepresented in the tech industry) are able to land these lucrative jobs and help right the balances in this industry. They compound this by doing GearUp talks that teach you about people’s inherent biases and how they creep into technology (face-recognition algorithms that only accurately identify white male faces). You then partake in discussion with fellow students so that you are experienced in having these difficult conversations, and thereby more prepared to have them out in the wild.6. The PEOPLE are the best people in the world. I became great friends with my fellow cohort mates and undoubtedly have made friends for life. One of the most special experiences you get from going to Turing is being surrounded by people who may come from different backgrounds but are there all for the purpose of improving their lives. Nothing is more motivating or inspiring.7. The staff are ALSO the BEST people. Truly not exaggerating when I say that the people who work at Turing are there because they believe in the mission of Turing. The school has made sure to provide all the support you could need and more. There is an in-house therapist for when the self-doubt creeps in. There are support groups for LGBTQ, LatinX, Asian-Pacific, POC, Teachers, Parents, and so many more. For an endeavor like learning how to code, Turing makes sure you never feel alone or on your own.8. Job Hunt Support. During the time you study at Turing you are also taking Professional Development classes. These are teaching you how to craft your persona so you write more captivating cover letters, how to research companies and industries you may be interested in, how to interview for behavioral and technical questions, how to negotiate, and much more. This support continues after you graduate too. Helping you as you move into the job hunt by proofreading cover letters/resumes, helping you through the struggle (the job hunt is hard no lie! But it WILL HAPPEN).9. The alumni network is very valuable as these will be the people who help you land your 2nd, 3rd, and 4th job. One of the more interesting things is learning the six degrees of Turing, how a friend of a friend went to Turing. The tech industry is large and there is room for all, but the world is small and you will undoubtedly cross paths with someone who has gone to or knows someone who went to Turing.10. It will change your life for the better. I doubted myself in my ability to learn how to code. And I have worked a TON of jobs: service industry, Uber driver, life insurance sales, logistics, event planning, substitute teaching, warehouse employee. And I hated them all, because they did not compensate me with a wage that allowed me to enjoy life, and did not give me the sense of purpose and accomplishment that a career in software development has. Today I am working for a small company that is based out of Thune, Switzerland and makes spectrometers for the science and research community, designing UI's for their applications. It's hard work but I am prepared to succeed, and I am surrounded by brilliant people. The future has never looked brighter, and while I worked extremely hard to get here, I have never been more sure that you, or anyone, could accomplish the same. Believe in yourself, do the work, work hard, and you can live the life you always imagined.
- Hard, but worth it...- 11/10/2020Tanisha • Software Engineer • Graduate • Course: Front-End Engineering • Campus: Denver • Verified via LinkedInI was set on attending Turing because it was one of the longer bootcamps out there at 7 months, the reviews I read here seemed to be great, and I liked that they had a concept of "repeating" where I knew this program wasn't just going to take my money and push me through their program without measuring how well I was performing throughout the journey. The focus in on project based learning, where you'll have the opportunity to build a lot of applications solo, in pairs, and in groups. The assessments they provide throughout each module really do help in regards to being prepared for job interviews afterwards. In my opinion, the goal of this program is to really teach students how to continue learning on their own after they've landed their first roles as developers. At times it may seem uncomfortable, because they don't just "hand you" every single aspect of the material, you're expected to figure things out for yourself, which is essentially what you'll have to do in the software engineering field. Believe, there's a lot of "figuring out" that I'm currently doing in my first job out of Turing, but it's not a huge struggle because I've been trained that muscle. The instructors are amazing! They are knowledgeable, always willing to help, and push you to do more than you think you're capable of doing. Having access to the Turing community and alumni network are also big factors that went into my decision. I've talked with other bootcamp grads and I'm lead to belive that Turing has one of the best community/networks in the bootcamp industry. So just like my title says, it was definitely no cake walk, but it was so worth it.
- Backend Student- 10/9/2020Eric Larson • 2003 BE • Graduate • Course: Back-End Engineering • Campus: Denver • Verified via LinkedInApologies if a little log winded, I decided to attend Turning mainly based off of the course reports, so this is my contribution for the future me. This is all from memory, and Turing changes quite frequently, so you it will probably be a bit different when you attend.
I was a backend student in the 2003 cohort. We were the first cohort to go online, and I have only been the the physical building twice. All the perspectives below are about the online program. About a quarter of my class did Turing in person at some point. For the most part they said that the experiences in person were similar to online, with some liking online more and some liking in person. They said for in person it was easier to get help, as they only needed to turn to the person next to them to solve a problem, whereas with online it is harder to reach out to initiate contact to get help. With in person they said it was easier to bond as a cohort, though I feel we did a good job of bonding online. Turing is broken into four mods, five if you count the job search mod which I am in. I will detail my experience in each mod below, they also have a mod 0 to ramp you up for Turing.
Turing's focus is on problem based learning and self learning They don't give you endless lesson after lesson where you regurgitate the content back to your teacher. They give you a bit of information and a project to challenge you and make you use that information, and the resources and knowledge to figure out what else you need to complete the project on your own. You are given maybe 70% of what you need to know to solve the project, and the tools and resources to figure out the other 30% on your own. You are taught how to research something, how to reach out to peers and mentors, and techniques to solve problems. There will be many times that you are stuck with a deadline approaching, and the desire to throw your labtop out the window. The best thing Turing teaches is how to move forward on a problem and figure out the answer on your own.
Help Turing Gives:
Turing does a superb job of providing mental and technical assistance to students. They have a councilor/therapist, Jun, who I never used, but have heard unanimous praise from. Students have 2-3 hours each mod with him, should they choose, and he does several lunch talks, which I never attended.
Turing's mentor system is peerless. They have a list of alumni and professionals working in the industry which their pair with students for meetings every week or two throughout a students time at Turing. Student's can go over technical topic's with these mentors, job support with the mentors, ask questions about software development, and any other things they want to discuss. All mod 1 students get a mentor and students can get additional mentors (more than one if they wish). I only had a mentor for mod 1, and not the other mods, as I did not utilize mine as much as I should have. I know students who had 5-mentors at one time.
Turing actively encourage community among your cohort, you will use them to help with your projects, learn the material, and unwind after a hard day of coding. They are you best resource at Turing, and the relationship that Turing fosters between cohorts is one of the best things about Turing.
They have A LOT built in reflect for the program
Teacher's may help you, but they are more likely to guide you to other resources like your cohort or other Turing students in higher mods, or mentors.
A large number of the instructors at Turing where Turing Students at some types, most have worked in the industry for a few or many years. All are professional, with different teaching styles. It seemed that Turing gave them the freedom to teach and conduct the mod as they wish (up to a certain point). Overall the instructors were good, some great, some ok. The emphasis of the program centers more on self-learning then attending class for 8-hours, so even ok instructors contributed to a really great program.
This mod involved learning basic ruby for us. We learned how to structure code into different classes. We learned how to test code, and got proficient writing methods in ruby. We had 4 projects for this mod, two individual projects, one paired project, and one group project. For the individual projects we made the card game war, and the WW2 enigma machine. For the group project we processed CSV files and make a stat tracker app for hockey, and the paired project we made the battleship game. There were 3-4 tests this mod involving creating classes, attributes, for those classes, and methods, then hooking several classes together and writing tests for everything. This was probably my favorite mod. For the first 2 weeks or so I was probably putting in 70-80 hours. Then maybe 60 for weeks three and four, maybe 70 for week 5, and 50 for week 6. Then 20 for the intermission week. Those those number are only an estimate. Lessons were more heavy in this mod with 3-4 hours of lessons in the first few weeks. Then 2-3 hours of lessons in the latter weeks, with some days saved for project reviews.
This mod centered around making rails web applications, working with databases, active record, rspec testing, and authorization, and authentication. We had the same format of 2-individual projects, a paired project, and a group project. We worked on two websites, a dog application, and an Ecommerence site. We had a few test involving making a basic website, and making relationships between databases and testing such relationships and the website. For the first couple weeks I put in probably 70ish hours, then maybe 60 on the next two weeks, and 50 on the last couple. Usually the time investment for each mod is heavier on the first few weeks as you learn the basic material, the potentially lighter on the last few weeks as you prep for the finials and finish the bigger projects, though you can make the later weeks harder as well by doing additional learning.
This mod centered around api's and some additional features in rails. We were tested on our ability to consume api's and interweave the json data together, and send that to other apis. This had the same format of two solo projects, a paired project, and a group project. We built onto an existing site for one of the projects, we made an api that integrated with an already built frontend for another. We also had a project that where we could pick what we wanted to build, and had to option to show off the project in a competition. The time investment here was similar to the other mod with the first weeks being time heavy around 70-80 hours. Then the rest being a bit easier around 60, with may a 50 hour week thrown in somewhere.
This mod was less useful. We had only 2 projects and no tests. For the first we were building onto an existing codebase using node.js and graphql, which were 2 languages we never used. This mod combined the frontend and backend. So we had the front end team working on displaying the data and making the website look nice and interactive, and the backend team stored the data, and made any database relationships. There we very few lessons for this mod, only a few computer science ones. For the first project, the goal was to get us familiar jumping into a brand new codebase, we wrote no code in the first week, which I did not enjoy, then made only a few contributions to the code. The second project was much more enjoyable. it was our capstone project, which we could pick. We worked with the frontend team in a language of your choice to built out an application of our choice. The finials projects all turned out really solid and were presented at demo-comp.
We did a lot of presenting though-out the mod, with at least one presentation each mod, and later mods having several presentations. Turing taught a bunch of practices that a great in a professional environment such as git workflow, project management, and how to work in a team, those skills are probably just as useful if not more so than the code. The program was also structured so that there were more lessons in earlier mods than later ones, and more lessens were given at the start of the mod than the end, allowing more time for exploration.
Job Search and Professional Development:
Turing had a professional development/job search lessons at least once a week. In later mods it was twice or even three times a week. They have 3-career development councilors who you can meet with whenever. While a job is not thrown in your lap, they do hold your hand throughout the entire process, providing lessons on resume, linkedin, code interviews, negotiations, networking, and 1 to 1 meetups with the career development team to help you in your search. It takes about 2ish months on average to find a job after graduation, some get one before graduating, some a bit later. The Turing network greatly helps with this. They started a fellowship program for those have a bit more trouble in the job search to get them some work experience. They throw resources with you, and as long as you put in the time, and work with the career development team weekly, you will find a good high paying job.
Most who attend Turing say it is life changing, and I, having just finished the program agree. If you are even thinking about switching careers, or trying software development, go to Turing, you will love it, have a great time there, and with a bit of work, get a great job afterwards.
- Software Engineer- 10/2/2020Trisha Langlois • Software Engineer • Graduate • Course: Front-End Engineering • Campus: Denver • Verified via LinkedInTuring exceeded my expectations in all aspects:
- The curriculum is thoughtful and is constantly changing to meet the needs of the job market
- The teachers, many of whom are former educators, are kind, supportive, and are experts in their content areas, as well as teaching methodologies
- The nonprofit status, mission and overall culture is one that supports people holistically rather than just pumping out developers for a profit
- Included in the curriculum is professional development, which covers networking, job hunting, developing your past career as an asset to an employer
- The length of time, which is longer than most bootcamps, gives students more time with the material, allowing them to go deeper into the content, ultimately better equipping graduates compared to other bootcamps
- Awesome Experience!- 10/2/2020Carla • Front End Developer • Graduate • Course: Front-End Engineering • Campus: Denver • Verified via LinkedInTuring is tough but so worth it! I went through the front end program and landed a job as a front end developer a week after graduating. It really does consume your life for 7 months but your reward is being an employable developer at the end! I had amazing teachers and co-hort mates... some days I really miss that basement. If you are willing to work hard and learn fast - Turing is the place to be!
- Worth relocating for!- 4/24/2020Tyla Gillings • Software Developer • Graduate • Course: Back-End Engineering • Campus: Denver • Verified via LinkedIn7 month, Backend or Frontend specific programs. I participated in the Backend program. Backend focuses on Ruby on Rails, API's, TDD, CI/CD, Agile processes, Career Development, and Professional Development. Really amazing school that really cares about student success all the way through getting your first dev job.
- Wouldn't have it any other way- 3/20/2020Nick Nist • Graduate • Course: Front-End Engineering • Campus: Denver • Verified via LinkedInIn my 'past life' as a middle school teacher, I was looking for an organization that would accelerate my career in front end engineering while putting their people first. This includes students, instructors, staff, and everyone involved. Turing is a place to truly be yourself while you learn. Turing is also place where you will lean into discomfort and talk about the ethics of AI and what your code could REALLY impact. Once I attended a Try Turing I didn't even look at any other coding schools. I knew this was the one.
On-Time Graduation Rate
100% of students intended to seek in-field employment within 180 days of graduating. 0% of students did not intend to seek in-field employment.Below is the 180 Day Employment Breakdown for 67 graduates included in report: