Coding Bootcamp FAQ

Everything you should know about the Dojo

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

  • Courses

  • What courses do you offer?

    Coding Dojo offers courses in Software Development and Data Science. Our Software Development courses are available in both full-time and part-time formats. Data Science is currently only available as a part-time course.

  • Do you have part-time courses?

    Yes! We offer two different part-time options for Software Development: Accelerated and Flex. Accelerated offers our complete full-time curriculum over 32 weeks, and Flex teaches web development and full-stack Python over 28 weeks. Accelerated requires a commitment of 25-35 hours per week, and Flex requires 10-15 hours per week. Our Data Science course is also part-time, and requires about 20 hours per week over 12 weeks.

  • Which course is right for me?

    The best way to figure out which course is right for you is to speak to one of our admissions advisors! They can talk to you about your career goals, how much time you want to dedicate to the program, and what financing options are available to figure out which course is the best fit for you.

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

    Your typical day or week will depend on whether you are taking a full-time or part-time course, and whether you are attending class on campus or online. Visit our program pages or download our course packets to learn more about life in each program.

  • How much time will I spend?

    Your time commitment will vary by course and by your learning style! Some students spend more than the recommended hours, and some spend less. Our recommended hours range from 10 per week all the way to 90(!) depending on your program. Check out the program pages, download our course packets, or speak to an admissions advisor to learn more.

  • What is the student/teacher ratio? How many students will be in my class?

    With our instructors and TAs, we maintain a 25:1 ratio overall. However, ratios do vary by activity. In lectures, you may have as many as 75 students in a part-time lecture, or up to 45 students in a full-time lecture. In weekly office hours, you’ll have access to your instructor with 1 or 2 other students. Online and after hours, you can receive 1:1 support from our TAs.

  • What happens if I fall behind?

    Our student support team is there to help if you fall behind! If you find that you need to retake a part of the course, we have a retake policy in place (this varies by class). We also allow students to pause the course if they have an extenuating circumstance. On the rare occasions that a student doesn’t feel the course is right for them, or isn’t finding success, we offer pro-rated refunds up to halfway through the curriculum.

  • What do I receive when I graduate?

    You will receive a Coding Dojo certificate of completion, and depending on the course, your belt titles or other professional certifications. Not to mention, you’ll join our vast alumni network! You also keep your access to our career services team for life, and a discount off any future courses you may wish to take with us.

  • What is the difference between your online and onsite courses?

    In general, our Online and Onsite Software Development courses are similar. However, the stacks available through the Onsite program vary with the location - we tailor the curriculum to the local job market. Our Online curriculum teaches Python, MERN, and Java. With Onsite, you may learn C# or Ruby instead of Java, and MEAN instead of MERN.

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

    Yes! Please ask your instructor or onboarding specialist about the tech requirements for your exact course. For all online courses, you will need access to stable wifi and a microphone. Web cameras are highly recommended.

  • If I am attending onsite bootcamp, do you provide housing options?

    We do not provide funding for housing, or offer on-campus housing options. You'll be connected with your classmates before the bootcamp, so those looking for shared housing can coordinate their search. AirBnB, Craigslist, and other temporary housing finders are great resources to use.

  • 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. 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. Having full stack capabilities helps you stand out to employers too!

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

    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 web 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 learning multiple languages up front, you’ll gain confidence with the learning process itself, so you’re ready for whatever your career throws at you.

    Between languages, you will be able to clearly see different syntaxes and data handling, but you will also see that most web programming languages are remarkably similar. Having a strong understanding of concepts like OOP, MVC, and Database Scaling is the best way to prepare for picking up new skills quickly. You'll avoid getting stuck in one language, and you'll become a more versatile and skilled web developer.

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

    We can tell you that, at the start, almost all of our students doubt what they can accomplish by the end of the program - that’s a natural feeling when you are learning something new. In fact, 70-80% of our students have no coding experience at all before starting. However, as the curriculum progresses, we see our students quickly gain confidence as they see themselves solving real problems, building advanced web applications, and thinking like true software developers. By the end of the coding bootcamp, they (and we) 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 kind of projects?

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

  • Admissions

  • What is the admissions process for Coding Dojo?

    For all programs, the first step is to submit your application! For our Full-Time Software Development progress, you will then schedule and complete a short behavioral interview. An interview is not required for our Part-Time programs. After your application (and interview if needed), you should expect a decision within 2-3 business days. If you are accepted, you’ll then work with an admissions advisor to finalize your financing or payment structure. Once you pay your deposit*, you’ll be enrolled in the course and will be connected to your onboarding specialist. Your onboarding specialist will help you get set up in our systems, walk you through your prework, and answer any questions you might have.

    *Deposit may be waived with certain financing options - please contact admissions to learn more.

  • How long does the process take and when can I expect to hear back?

    After your application (and interview if needed), you should expect a decision within 2-3 business days

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

    Nope! You can apply for a later cohort at any time. In fact, the earlier you apply, the better! Enrolling early ensures you have a seat in your desired cohort and gives you plenty of time to complete the prep work. The only exception is for certain financing options that require a start date within the next 90 days. Speak with admissions to learn more about financing.

  • Can I apply for your programs if I don’t want to be a professional developer?

    Absolutely! Learning to code is fun (to us, anyway!) and can be helpful for almost any career. Maybe you have an idea of an application you’d like to build yourself, or maybe you just love problem solving. No matter what your goals are, you’ll fit right in.

  • Do I need prior programming experience?

    No! In fact, 70-80% of our students don’t have prior experience before starting their course. For some courses, we offer a free two-week intro course called Programming Basics. This course is covered in the cost of tuition for the full-time programs, and is there to help beginners feel comfortable and confident on day one of bootcamp. Pro tip: make sure to complete the pre-course work for your program! Students who don’t complete the pre-work might feel behind, and we want all students to be set up for success.

  • Do you accept international students?

    Traditionally, yes. However due to COVID-19 we are not currently able to provide visa sponsorship. For Onsite learning, international students are limited to our Bellevue campus. We do not have the resources to help with visa arrangements or travel plans, but you can speak to admissions to learn more about the process. Enrolling for our online courses is also a great option for students overseas. Please note that some financing options may not be available for international student.

  • How old do I have to be to enroll?

    18. If you are younger than 18, you will need to provide a high school diploma (or GED) and a parental/guardian consent form.

  • Do I need to have a high school diploma?

    Yes, or a GED. If you do not have a copy of your diploma or GED, you can also request your high school transcripts from your high school institution. If you are unable to obtain either your diploma or transcripts, you can take a short exam as proof of education. This Education Verification must be administered by a third party - please contact admissions for more information.

  • Tuition & Scholarships

  • How much is tuition?

    Tuition varies across programs and is subject to change. Please refer to our program pages to see the most up to date information.

  • Is Coding Dojo free?

    No. All of our courses require tuition. We recognize that our tuition may not be accessible for everyone, so we offer a range of scholarships and financing options. Finally, we do offer several free resources for those who are exploring if coding is a good fit for them, such as our free Intro to Web Development workshop and our Algorithm App.

  • What scholarships do you offer?

    We offer a range of partial scholarships based on financial need or identity, including underrepresented communities, women, and veterans. You may apply to multiple scholarships but can only receive one. Please visit our program pages to see which scholarships are available for your desired course.

  • How do I qualify for scholarships?

    To apply for a scholarship, visit our scholarship link Our Fresh Start Scholarship requires a separate application, as well as proof of income under $40,000. You will receive your results with 24 to 48 hours.

  • Can I apply for more than one scholarship?

    Yes, but you can only be awarded one. You will receive your results with 24 to 48 hours.

  • When is the scholarship submission deadline?

    You can submit a scholarship application at any time before the enrollment deadline. Should you be awarded a scholarship, it will be reflected on your enrollment agreement. Scholarships cannot be awarded after the first day of class.

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

    Your scholarship will be applied as a discount to your overall tuition

  • When do I need to pay for tuition?

    Each financing option has its own payment schedule. Our standard payment schedule is two payments, one on week 1 of class and one halfway through your program. However, our admissions team can create a customized payment structure to fit your needs.

  • What is your refund policy?

    Up to the first day of class, you can receive a full refund for your course. Once class starts, your refund will be prorated based on your attendance, up to halfway through the course. Once you have completed half of the program, your tuition is nonrefundable.

  • What payment methods do you accept?

    We accept credit cards with no transaction fee for all major providers except American Express, which carries a 2% transaction fee. We also accept ACH transfers.

  • Financing

  • What financing options are available?

    We offer a wide range of payment and financing options. Our financing options include an Income Share Agreement from MiaShare, loans via Ascent Funding, and funding via Affirm.

  • What is an Income Share Agreement (ISA)?

    An Income Share Agreement (ISA) provides funding for your education in exchange for a percentage of your salary once you’ve landed a job after graduation. ISAs allow you to enroll in a Coding Dojo program at no cost after your deposit. You will only make payments once you have a job above a certain income threshold. Income Sharing Agreements are not available to residents of California.

  • What are the terms of your ISA?

    Our ISA terms vary by program. In general, our income share percentage (the percent of your income you will pay once finding a job) ranges from 5.2% to 9.8%. All our ISAs include a payment cap that is always less than 2X of tuition.

  • How do I apply for an ISA?

    Schedule a call with one of our admissions advisors to receive the ISA questionnaire. The questionnaire mirrors the formal application process, and allows the ISA representative to do a soft review. The formal application will require a hard credit check.

  • Is a hard credit check required for an ISA?

    Yes. You will need a credit score over 550 to apply.

  • What is Affirm?

    Affirm is a third-party loan platform that offers easy financing with no fees. They charge simple interest rather than compound interest, so you know exactly what you’ll pay each month. Finding out how much you qualify for is easy and doesn’t impact your credit. The amount you qualify for will vary based on your personal information such as your credit score. Affirm is not available to residents of Iowa or West Virginia.

  • How do I apply for Affirm?

    Visit https://www.affirm.com/shop/codingdojo to complete the application process. You’ll be offered a range of payment plans. If you choose to lock in Affirm as a funding option, you will receive a Virtual Card to pay for your program upfront. Contact admissions if you need assistance with the process, or want to discuss which financing options are right for you.

  • Is a hard credit check required for Affirm?

    In the pre-qualification process, we’ll conduct a soft credit check with no impact to your credit score. In addition to learning more about your eligibility, you can also see the rates and terms you pre-qualify for. If you choose to move forward with your loan terms, a hard credit pull is required.

  • What is Ascent Funding?

    Ascent Funding is an award-winning lender, committed to revolutionizing how you pay for higher education at colleges and coding bootcamps. Ascent was named Best Private Student Loan for 2021 by Forbes Advisor and NerdWallet. Ascent empowers students from all economic backgrounds and disciplines (including DACA students). To set students up for success, we offer scholarships (over $72,000 this year) and exclusive benefits for students.

  • How do I apply for Ascent?

    Visit https://partner.ascentfunding.com/codingdojo/. It takes only a few minutes to check what you qualify for, however final approval may take up to a week, so we recommend applying at least one week prior to your cohort start date.

  • Is a hard credit check required for Ascent?

    In the pre-qualification process, we’ll conduct a soft credit check with no impact to your credit score. In addition to learning more about your eligibility, you can also see the rates and terms you pre-qualify for. If you choose to move forward with your loan terms, a hard credit pull is required.

  • Career Services

  • What career services are available?

    We offer a wide range of career services to ensure our students are set up for success! We work with you from day 1 of your bootcamp through graduation and beyond. Depending on the program, we offer 1:1 career services mentoring, resume prep, interview prep and mock interviews, help with professional profiles such as LinkedIn or Github, technical interview practice, and more! No matter what program you choose, you will be guaranteed access to our career services team for life.

  • Do you offer a job guarantee?

    No. We strongly believe that job “guarantees” are too good to be true and often come with far too much fine print. Our job placement rate is 89.1% within 6 months after graduation, and 95.3% within 1 year. If you are willing to put in the effort, we absolutely believe you will be successful. Just ask our 6000+ alumni!

  • Do I have my own career service advisor?

    All Software Development students are matched with a career services manager that serves their area. Data Science students have access to all career services workshops and materials, but do not have 1:1 services at this time.

  • When do career services expire?

    Never! When you join the Dojo, you are family for life. You can reach out to career services six months later or six years later!

  • What is your job placement rate?

    Our job placement rate is 89.1% within 6 months after graduation, and 95.3% within 1 year. These statements have been verified by an independent, third-party auditing firm, Delivery Associates. Download our full outcomes report to learn more.

  • Are your outcomes verified? Why do you not use CIRR?

    Yes! Our outcomes are independently verified by Delivery Associates, an independent auditing and advisory firm. CIRR’s reporting standards are not suited to measure online bootcamps of variable length, or those like Coding Dojo with open enrollment for students with highly varied levels of skill and commitment.

  • How long does it take to find a job?

    Every student is different! Some students find jobs before their graduation date, but most students find their next position within 6 months after graduation. Our job placement rate is 89.1% within 6 months after graduation, and 95.3% within 1 year.

  • What happens if I don’t find a job?

    As long as you put in the effort, we are confident you will be successful in your job search! However, if you struggling, reach out to career services and to our alumni! Alums are often your best path forward, and we have alumni all over the country (and the world!)

  • What is the average salary after graduation?

    As of 2020, our average salary after graduation was $72,345.

  • COVID-19

  • When is Coding Dojo reopening?

    We are following local safety recommendations as well as considering the health of both our students and our staff. We will not reopen until we are 100% confident we can do so safely.

  • If I want to attend in person, should I wait to apply?

    No! We are still accepting applications for our Onsite programs. Should you choose to enroll, you will start your classes online. All Onsite students receive our Onsite Guarantee, that offers 2 free months of class on campus when our campuses reopen. The Onsite Guarantee will be available on a first-come first-serve basis, to ensure we are under our capacity limits.

  • What happens if I get sick and can’t complete bootcamp?

    Our student support team is here to help if you become ill or encounter a life changing event. We understand that life happens, and will work with you to pause or postpone your program.

  • What safety measures do you have in place?

    Currently, all courses are being taught online to ensure the safety of our students and our staff. When we reopen our physical campuses, we will follow all CDC guidelines.

  • How is Coding Dojo helping to combat the spread of COVID-19?

    We have transitioned to 100% remote learning to maintain safety for our students and staff, but we have also taken steps to support our community. We launched a $1,000,000 COVID relief fund to provide scholarships to thousands of new students who had their careers upended by the crisis. Additionally, for students enrolled during the pandemic, Coding Dojo’s instructors and support team allow students to pause their education to care for a family member or themselves, should they fall ill, at no cost. Finally, we created Tech for America, connecting volunteer developers to small businesses struggling through the sudden digital revolution.

  • Other

  • Do you offer corporate training?

    Yes! We offer a wide variety of curricula and licensing options for corporate partners including Amazon, Microsoft, and others. Please visit our Companies page to learn more.

  • How long has Coding Dojo been teaching?

    We are one of the longest running bootcamps, founded in 2012. In that time, we have taught over 6000 students. Learn more about our story here.