Coding Bootcamp FAQ

Everything you should know about the Dojo

You've Got Questions? We've Got Answers.

  • Programs

  • What programs do you offer?

    Coding Dojo offers programs in Software Development.

  • Do you have part-time programs?

    Yes! Study Software Development part-time in either our Accelerated (30 hours/week) program.

  • Do you have full-time programs?

    Our Software Development Full-Time Online program is fast-paced with an instruction schedule similar to a 9-5 bundled with self-study for a commitment of 70-90 hours per week.

  • What program is right for me?

    Explore our programs then speak with an Admissions Advisor to chat through your academic goals, your availability in considering a bootcamp schedule, and which bootcamp options could be a good fit for you.

  • What’s a typical day or week like at the Dojo?

    This would vary depending on your program choice! Visit our program pages and download our course packets to learn more about life in each program.

  • How much time will I spend?

    The time commitments vary by program and your learning style. There are students who may spend more than the recommended hours and others who may spend a little less. Speak with an Admissions Advisor to hear more about our programs.

  • What happens if I fall behind?

    Our Student Experience team is there to help if you fall behind. Each student has a Student Experience Manager available to help walk them through the challenges of bootcamp. Whether you may need to retake a course, pause the program due to extenuating circumstances, or a rare occasion where you don’t feel the program is right for you, we offer prorated refunds up to halfway through the program.

  • What do I receive when I graduate?

    Students who successfully complete the program will receive a Certificate of Achievement and may also walk away with professional portfolio projects, belt-titles, and a network of new peers. When you graduate, you’ll join our alumni network and have access to career service resources and support.

  • Do I need a laptop? What else should I bring?

    Yes, you’ll need a laptop and each program has different technical requirements which you can review with your Admissions Advisor and Student Experience Manager. In addition to hardware, you’ll need a webcam and strong wifi connection.

  • Curriculum

  • How do you choose what languages or topics you teach?

    We revise our curriculum constantly to stay current with the hiring market. Through our relationships with hiring managers across the country, market research such as the TIOBE Index, and our instructors’ own knowledge of the programming world, we keep our finger on the pulse.

  • What is a full stack?

    A Full Stack is made up of the front-end, the back-end, and the database. The front-end is what you see when you go onto the internet: the colors, the buttons, the content, etc. The back-end contains the server logic, routing and functionality that connects to bring your application to life. The database is used to store and query for data relevant to your application. Each full stack uses different tools, frameworks, and technologies. So when we say we teach a "full-stack", we mean we will teach you the language as well as the associated front and back-end tools you'll need to create your own application start to finish.

  • Why do you teach 3 full stacks in Software Development programs?

    Since our curriculum’s inception in 2012, we've learned a lot about what a programmer needs to know to be able to contribute to a company from day one. A core skill of an effective developer is the ability to pick up a programming language quickly and to build something with it, even if they have not used that language before. By studying multiple languages up front, you can gain confidence with the learning process itself, so you can prepare for whatever your future career path may throw at you. Between languages, you can examine different syntaxes and data handling, but you may also see that most web programming languages are remarkably similar. Having a strong understanding of concepts like OOP, MVC, and Database Scaling is a great way to prepare for picking up new skills quickly. It can also help you avoid getting stuck in one language, and you can study to become a more versatile and skilled developer.

  • Will I be able to learn that much in a short period of time?

    It’s perfectly normal at the start to doubt all you can study for and accomplish by the end of the program; it’s a natural feeling when you’re learning something new! However, as the curriculum progresses, our staff begin to see students quickly gaining confidence as they tackle solving real problems, building advanced web applications, dissecting data sets, defending cyber attacks, and thinking like true tech professionals. By the end of the bootcamp, our students (along with our staff!) have been consistently amazed at what they can build in such a short period of time.

  • How many projects and assignments will I work on? What types of projects?

    The number of projects and assignments you’ll complete varies by program. Regardless of program, you can graduate with an impressive portfolio to show prospective employers!

  • Admissions

  • What is the admissions process for Coding Dojo?

    The Admissions process is broken into four parts:

    1. Explore
    2. Interview
    3. Application Process
    4. Prepare to Start Your Bootcamp

    Feel free to begin your journey by exploring our programs, scheduling a call with admissions, and/or attending one of our Open Houses! You will be in contact with an Admissions Advisor who can make sure you have the information you need to choose the bootcamp that is best for you. Once your application is complete, we will work with you as you prepare to start your new bootcamp. We can’t wait to support you on your journey to a career path in tech!

  • If I want to apply for a later cohort, should I wait to apply?

    No. You can apply for a later cohort at any time. In fact, the earlier you apply, the better! By enrolling early, you can have more time to complete your enrollment and financing documents along with any pre-coursework you may have. Speak with Admissions to hear more about your timeline for attending bootcamp!

  • Do I need prior programming experience?

    No, no prior programming experience is required. If you’re studying any of our domains across Software Development, the team at Coding Dojo believes we can provide the tools to study to break into that career path regardless of previous coding or tech experience.

  • Do you accept international students?

    Coding Dojo welcomes students residing in Canada to apply to enroll in any of our online bootcamp programs. We are unable to accept students residing outside the United States or Canada at this time. Visit our International Students page for more information.

  • How old do I have to be to enroll?

    Students at Coding Dojo are required to possess:

    • Proof of high school graduation, or equivalent, or a higher education degree
    • Proof of English proficiency

    Students who meet the above and are under the age of 18 may require additional documentation and parental or guardian consent.

  • Do I need to have a high school diploma?

    Yes, students are required to have a high school diploma, GED, or equivalent in order to remain enrolled at Coding Dojo. Accepted documentation for initial enrollment includes: diplomas, complete transcripts with graduation dates as applicable, GED certification, and complete homeschooling transcripts. Questions on accepted documentation may be sent to

  • What’s required for English proficiency?

    Students who provide a proof of graduation from a non-US based school where English is not the official language, or the documentation provided is not in English, or the documentation has been translated into English, must provide sufficient proof of English proficiency as Coding Dojo does not provide English language services such as ESL.

    Accepted proofs of English proficiency include: TOEFL results, other ESL exam certifications (reviewed case-by-case), and transcripts clearly designating English as part of the curriculum. Sufficient English proficiency documentation must be provided by the enrollment deadline. In the event documentation is not completed, the student’s program will be delayed until the subsequent start date, unless the student requests cancellation. Students may also utilize an EF SET English Proficiency assessment to supplement a foreign proof of education. This assessment can be requested during the admissions process and must be completed and passed within the enrollment deadline. If the student fails to pass the assessment, the student acknowledges that standard English Proficiency documentation must be provided to continue enrollment.

  • Tuition & Scholarships

  • How much is tuition?

    Tuition varies by bootcamp across Software Development. Please visit your program page for more information on tuition and upcoming cohort schedules.

  • Is Coding Dojo free?

    No, all of our bootcamp programs require tuition and are not free. We recognize tuition may not be accessible for everyone so Coding Dojo offers a range of partial-scholarships and financing options. If you’re interested in free resources while you’re exploring if a career path in coding or tech is a good fit for you, explore our Algorithm App.

  • What scholarships do you offer and how do I qualify?

    Visit our scholarship page to find a partial-scholarship that you may qualify for to apply. Our partial-scholarships span across financial need, diversity, women in tech, veterans, and career changers. One partial-scholarship may be awarded to a student, if qualified and accepted.

  • Can I apply for more than one scholarship?

    Yes, you can apply for any scholarship you identify with and qualify for, but students may only be awarded one partial-scholarship.

  • When is the scholarship deadline?

    Students can submit a scholarship application any time before their program’s enrollment deadline. Should you be awarded a scholarship, this will be reflected in your Enrollment Agreement. Scholarships cannot be awarded past the enrollment deadline.

  • If I am awarded a scholarship, how will I receive it?

    Your scholarship will be applied as a reduction to your outstanding balance.

  • When do I need to pay for tuition?

    Each financing option has a different payment schedule, and this may vary by student. Please speak with your Admissions Advisor or your third-party lender for specific information about your plan.

  • What is your refund policy?

    If a student has not yet started their program, or if the student has no active progress in their program before the program start date, then the student may request a cancellation by reaching out to their admissions advisor or by emailing Students who cancel their Agreement within seven (7) calendar days of signing or depositing, or program start, whichever is less will receive a full refund of all monies paid. Students who cancel after the seven (7) calendar day window will receive a refund of all monies paid, less a non-refundable deposit of $99. Cancellation requests are valid up through the program start date, as long as the Student has not started training. If a student electively wishes to withdraw from the program for any reason, the student must email for assistance with this request.

    Prorated refunds are made for students who withdraw or are withdrawn from Coding Dojo if they have completed 50% or less of the program. All refunds are based on the amount due for the program at the time of withdrawal, not the amount the Student has actually paid. The date from which refunds will be determined is the date on which the student notifies the school in writing of their intent to withdraw. If no official written notification is given, the school determines the date the student has withdrawn based upon the last date of recorded attendance or completed assignment. All requests for withdrawal by the student must be made in writing to The student is responsible for paying any balance due.

    In the case of extenuating circumstances, Coding Dojo reserves the right to work directly with students on an individual basis to arrive at a tuition refund resolution.

  • What payment methods do you accept?

    If you choose to pay for tuition with Coding Dojo directly, we accept ACH transfers and credit cards with no transaction fee for all major credit card providers with the exception of American Express which carries a 2% transaction fee. Third-party financing lenders each have their own set of fees, deadlines, etc. so it’s important to connect with your lender to see what their payment methods entail.

  • Do you offer installment plans? What are the terms?

    MiaShare is Coding Dojo’s vendor for installment plans. These plans vary by program and student financial need, carry 0% interest, do not affect your credit score, and are paid before the end of your program graduation. For more information and details, please speak with MiaShare. Terms will vary by student and you will work directly with MiaShare.

  • Disclaimer: Institutional grants or scholarships are based on established criteria as published in the Institution Catalog or on its website and are awarded after verification that the conditions of eligibility have been met.

  • Financing

  • What financing options are available and how do I apply?

    Coding Dojo works with third-party lenders to offer a wide range of options for students. To view current financing options, visit our financing page. Terms and plans vary by lender. No hard credit check is required to apply for financing, but a hard credit check is required to secure funding.

    While Coding Dojo, as part of Colorado Technical University, is part of a Title IV eligible institution offering Title IV eligible programs, Coding Dojo has elected and designated some of its programs as not participating in Title IV federal financial aid programs. If a program is designated in this manner, it will be noted in its Catalog description. This means students enrolling in these designated programs may not use Federal Student Aid to help pay for them. Instead, it offers a variety of payment options for students.

  • Career Services

  • What career services are available?

    A wide range of Career Services resources and tools are offered to our students through the program and post-graduation. Career Services offers support including resume review, LinkedIn and Github profile review, narrative building, behavioral interviewing preperation and job search strategies.

  • Does Coding Dojo have a job guarantee?

    No, and we strongly believe that “job guarantees” are too good to be true and often come with a mountain of fine print and requirements working against the student.

  • Do I have my own Career Service one-to-one support?

    Career Services support includes the ability to schedule one-on-one meetings with career service professionals who can provide supporting resources.

  • What Can I Expect from Career Services?

    When you join and graduate from the Dojo, you become part of our Alumni Community. Feel free to connect with Career Services. They are ready to offer career resources, tools, and support, no matter your prior job search or career readiness experience.

  • What if I can't find a job?

    We understand job hunting can be tough. If you are not getting traction, reach out to Career Services support resources.

  • Other

  • Do you offer corporate training?

    Yes! We offer a wide variety of curricula and content licensing options for corporate alliance members. Please visit our Corporate Training page to learn more.

  • How long has Coding Dojo been teaching?

    We hosted our first cohort in 2012, and Coding Dojo was founded in 2013. Since then, we’ve taught over 13K+ global alumni.