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


Turing offers two fully immersive programs - Front-End Engineering and Back-End Engineering - that provide you with the necessary skills to launch a career in software development.

Not sure which program you are interested in? That’s ok. The application process is the same for both programs. You can start applying now and select your program once you are accepted.

Turing is in the process of completing the application for accreditation with ACCET.

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.

Upcoming Start Dates

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!

Suggested application deadline:
Cohort Start Date:

August 3, 2020

(Online) October 5, 2020

September 21, 2020

(Online) November 30, 2020

December 14, 2020

February 1, 2021

January 18, 2021

March 22, 2021

Contact Us

If you have questions about our programs, please visit our FAQ or email [email protected].