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 accredited by the Accrediting Council for Continuing Education & Training.

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 so we can maintain an ideal instructor to student ratio and some cohorts fill up before the enrollment deadline!

Suggested application deadline:
Cohort Start Date:

February 18, 2021

March 22, 2021 (Fully enrolled)

March 1, 2021

(Online) May 10, 2021

April 19, 2021

(Online) July 5, 2021

June 7, 2021

(Online) August 23, 2021

Contact Us

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