Enrollments for December closing soon! Apply today for upcoming classes Apply

Data Science Immersive

Bootcamp for Data Science & Machine Learning Get Course Packet

Launch Your Career in Data

In 14 weeks we turn data beginners into data pros by teaching a job-applicable balance between practice and theory. Our “Learn by Doing” training will give you hands-on experience in today’s most in-demand Data Science technologies and methodologies: from data cleaning all the way to advanced machine learning concepts. Enroll today if you’re serious about starting a career in Data!
Hands-On Training

Learn modern Data Science through hands-on assignments, projects, and mentorship from your instructors.

Industry-Leading Curriculum

Built by one of the top Data Scientists in the US, Isaac Faber. A Stanford-educated PhD and Chief Data Scientist for over 15 years.

Job-Applicable Experience

Apply predictive modeling, pattern recognition, and data visualization. Forecast business performance and trends with real-world data.

Be Job-Hunt Ready

By graduation or soon after, our goal is for you to have the portfolio and technical data to start applying for Data Science and Analyst roles.

Data Science Course Packet

Dig deeper into the course curriculum and coding bootcamp experience

Which campus are you nearest to?

Your Curriculum Creator

isaac faber

Isaac Faber Ph.D.

Chief Data Scientist at U.S Army AI Task Force

Isaac comes to Coding Dojo with over 15 years of experience as a Data Scientist and several major academic accomplishments in Statistical Programming, Systems Engineering, and Operational Analytics. Furthermore, he also comes with 4 years of experience as an Assistant Professor at West Point Military Academy's College of Engineering.

Ph.D Decision & Risk Analysis Stanford University 2016 - 2019
Assistant Professor West Point 2011 - 2014
Chief Data Scientist Matrix DS 2002 - present

A Modern, Comprehensive Data Science Bootcamp

You'll be trained in the most in-demand tools, skills, and expertise necessary to think and work as a modern data scientist.

See Course Packet
Technologies you'll learn:
  • SQL
  • Tableau
  • R
  • GGPlot
  • Tidy Verse
  • RMarkdown
  • Shiny
  • Python
  • Numpy
  • Scipy
  • Dash
  • Parsnip-R
  • Pandas
  • Matplotib
  • Seaborn
  • Scikit
  • Plumber R
  • Flask

Your Schedule

  • Week 1 Intro to Data Science and Business Intelligence
    data_prep_python

    Introduction to using Data

    Learn about data science and the data science process. Discover various data types and formats. Learn about database basics and how to interact with them. Build basic business intelligence applications using Tableau.

    Technologies Covered
    • SQL
    • Tableau
  • Week 2 Advanced Business Intelligence

    Data Analysis and Visualization

    Learn how to ask more complicated questions from databases. Build data-driven stories and publish them using Tableau.

    Technologies Covered
    • SQL
    • Tableau
  • Week 3 Data Munging, Analysis, and Visualization using R
    data_modelling

    Foundations of Data Munging

    Using the R statistical programming language to clean, prepare, and visualize data.

    Technologies Covered
    • R
    • GGPlot
  • Week 4 Advanced data preparation using the tidyverse
    data_visualization

    Advanced-Data Preparation

    Using the tidyverse collection of packages to more efficiently analyze data.

    Technologies Covered
    • R
    • Tidyverse
  • Week 5 Statistical Analysis using R
    data_visualization

    Statistical Analysis

    Learn summary statistical and probability concepts. Learn how to use linear regression to explore relationships.

    Technologies Covered
    • R
    • Tidyverse
  • Week 6 Exploratory Data Analysis using R
    data_visualization

    Comprehensive Exploratory Data Analysis

    Use the tidyverse to explore and analyze various datasets. Build and deploy a shiny app.

    Technologies Covered
    • R
    • Tidyverse
    • RMarkdown
    • Shiny
  • Week 7 Scientific Programming using Python
    data_visualization

    Using Python for Scientific Applications

    Learn the basics of the Python programming language. Learn how to use Python for scientific and mathematical applications. Use python for basic linear algebra.

    Technologies Covered
    • Python
    • Numpy
    • Scipy
  • Week 8 & 9 Data Munging, Analysis, and Visualization using Python
    data_visualization

    Python for Data Analysis and Cleaning

    Learn to use Python for Data Science related tasks.

    Technologies Covered
    • Python
    • Pandas
    • Matplotib
    • Seaborn
  • Week 10 Exploratory Data Analysis using Python
    data_visualization

    Comprehensive Exploratory Data Analysis

    Use Python to explore and analyze various datasets. Build and deploy a dash app.

    Technologies Covered
    • Python
    • Dash
  • Week 11 Introduction to Machine Learning
    data_visualization

    Comprehensive Exploratory Data Analysis

    Learn the basics of Machine Learning Concepts. Learn about a common set of Machine Learning Techniques for classification and regression.

    Technologies Covered
    • Python & R
    • Scikit-learn-Python
    • Parsnip-R
  • Week 12 Intermediate Machine Learning
    data_visualization

    Comprehensive Exploratory Data Analysis

    Learn about more advanced machine learning techniques of ensemble methods.

    Technologies Covered
    • Python&R
    • Scikit-learn-Python
    • Parsnip-R
  • Week 13 Basic Data Engineering
    data_visualization

    Comprehensive Exploratory Data Analysis

    Learn about building and deploying data pipelines and models.

    Technologies Covered
    • Python&R
    • Flask-Python
    • Plumber-R
  • Week 14 Project Week
    data_visualization

    Comprehensive Data Science Project

    Build a comprehensive Data Science Project from scratch.

    Technologies Covered
    • Python R

Intro to Data Science and Business Intelligence

Learn about data science and the data science process. Discover various data types and formats. Learn about database basics and how to interact with them. Build basic business intelligence applications using Tableau.

Technologies Covered:
  • SQL
  • Tableau

24/7 Full Content Access

From day one, gain full access to our industry-leading learning platform and your Data Science curriculum. Get a head-start on new topics or review previous ones -- it’s up to you!

content-acces-image

24/7 Full Content Access

From day one, gain full access to our industry-leading learning platform and your Data Science curriculum. Get a head-start on new topics or review previous ones -- it’s up to you!

Enrollment

The goal of admissions is to make sure you're ready for the challenges of the program, and that Coding Dojo is the right fit for you. We look for motivation, how well you work with others, and perseverance.

Apply

Interview

Take Skills Check

Admissions Decision

Deposit

It’s worth it. The whole process till today is worth it… I feel I’m part of something that you can actually see, and that’s rewarding. With the help of Coding Dojo, I’m able to do what I do today.

Eric Chen

Software Engineer

Dates & Tuition

  • Start Dates

  • Tuition

  • Campus

  • Enrollment Status

March 16, 2020

$14,995

Seattle

Open

Payment Plans

Payment is required to reserve your seat in the program.
  • A

    Standard 3 Payments

    • Deposit

      $1,000

    • Installment 1

      1st half of remaining tuition

      Due by 1st Friday of class

    • Installment 2

      2nd half of remaining tuition

      Due by week 8 of bootcamp

  • B

    Monthly Coming Soon

    • Deposit

      $1,000

    • Monthly Payments via Skills Fund

      To be determined

Scholarship Options

Scholarships can be applied for during your admissions process after submitting an application for your program.

  • The Code for Change Award

    Awards up to $4000

    Coding Dojo in collaboration with The Code for Change Foundation has created this Award intended for driven, well-meaning individuals that plan on using their newly acquired skills to positively affect their community.

    Scholarship awards will be subtracted from your final tuition payment for your chosen program

    Onsite Bootcamp

    Awards up to $4000

  • Career Reinvention

    Awards up to $1000

    The Career Reinvention scholarship is intended for experienced professionals who have “hit a wall” and are eager to reinvent their careers, but are unable to afford the professional assistance required to refine their skill sets. This scholarship may be applied only to the onsite and online programs.

    Scholarship awards will be subtracted from your final tuition payment for your chosen program

    Onsite Bootcamp

    Awards up to $1000

  • Military Retraining

    Awards up to $1000

    The Military Retraining Scholarship is intended to assist military veterans and current servicemen/women to transition their careers to web software development. This scholarship may be applied to the onsite and online program of our bootcamp.

    Scholarship awards will be subtracted from your final tuition payment for your chosen program

    Onsite Bootcamp

    Awards up to $1000

  • Women in Tech Scholarship

    Awards up to $1000

    The Women in Tech Scholarship is intended for aspiring female computer programmers who require financial assistance to launch their careers. This initiative is offered to support women in the technology industry, who as a demographic are highly underrepresented. This scholarship may be applied to the onsite and online coding bootcamp.

    Scholarship awards will be subtracted from your final tuition payment for your chosen program

    Onsite Bootcamp

    Awards up to $1000

  • Diversity Scholarship

    Awards up to $1000

    The Diversity Scholarship is intended to support and encourage underrepresented groups in the technology industry. This scholarship may be applied to the full-time onsite and online training programs.

    Scholarship awards will be subtracted from your final tuition payment for your chosen program

    Onsite Bootcamp

    Awards up to $1000

FAQ

  • Is this course good for beginners?

    This course requires beginner level experience in Python programming. This can be from professional or recreational experience.

    The ideal student will have entry-level technical experience in software/web development or data analysis/statistics.

    Upon enrolling, you’ll be required to complete your prep work on Python programming and linear algebra.

  • Are there any prerequisites to enroll?

    All enrolled students are required to possess a High School Diploma, GED or equivalent.

  • What is a typical day/week like at Coding Dojo?

    The daily life at Coding Dojo typically begins with a morning lecture from 9am–10am. The rest of the day is spent in group activities and working on assignments and projects. The Dojo stays open in the evening for students who wish to extend their coding hours.

  • What is covered each week?

    Every week you’ll be introduced to a new fundamental topic in the Data Science process, and you’ll work on assignments to put your learning in practice. You’ll practice using real Data Science tolls to solve real-world case problems.

  • When is the graduation?

    On the last day of the data science bootcamp, we will hold a graduation ceremony for all students. This event is intended to celebrate the accomplishments, career growth, and perseverance of the graduating cohort. Afterward, you will be jumping straight into the job market, which is a new challenge of its own. Graduation day will be held during the last week of the bootcamp.

    You will have the opportunity to demo the projects you have created during the course. You'll demo in front of fellow classmates, friends and family, and invited special guests.

  • What is the admissions process?

    The admissions process varies per program you are applying for. Admission process details may be found in the course packet of your chosen program. Please note that all programs must begin with an application form submission.

  • How long is the admissions process and when can I expect to hear back?

    The application process may take a week or longer depending on how quickly you pass through the steps. After the interview, most candidates hear back within 5 business days.

  • Do you accept international students?

    Yes! However, unfortunately we do not have the resources to help with visa arrangements or travel plans.

  • Do you offer financing options for students?

    Yes, absolutely! We’ve partnered with Skills.Fund to provide preferred financing rates for Coding Dojo students. Visit their site to learn more! Skills Fund

  • Do you offer scholarships?

    We do offer a range of scholarships. Our scholarship program is designed to lower the financial barriers for students of all backgrounds. We understand that, for many applicants, the (personal, financial, and logistical) stars have to align perfectly to make a program like this possible.

  • Can I use my GI bill fund to pay for the program?

    We can take the GI Bill for the Onsite program at our Seattle campus. Out of state applicants are able to utilize their GI Bill credits with Coding Dojo by temporarily relocating to the greater Seattle area and attending our Seattle bootcamp. At this time, we cannot take the GI bill for any other campus or our Online program. In order to start the process, it is required to complete the following two steps, then contact ssultan@codingdojo.com

    Submit your application for benefits: https://www.ebenefits.va.gov/ebenefits/vonapp or call 888-442-4551.

    Update address and direct deposit information at WAVE, https://www.gibill.va.gov/wave/index.do.

  • When do I need to pay for tuition?

    For all programs, the payment schedule consists of three main payments: (1) the deposit to reserve a seat in the program, (2) the first half of the remaining tuition, (3) the second half of the remaining tuition. The specific amounts and due dates for each main payment will vary by program.

    Please note that for all programs, paying your deposit will immediately unlock your first set of learning materials–content varies by program. Also, if selected to attend our programs, our admissions team will guide you through the payment process.

  • What is your refund policy?

    Our refund policy is in accordance with state regulations in Arlington, VA, California, Texas, Illinois, and Virginia. Your program location and residence while attending will determine the state refund policy to follow. For more information, feel free to contact us.

  • What payment methods do you accept?

    Tuition may be paid either by check or by credit/debit card online.

  • Do you offer career support?

    Absolutely! Career development support is offered to all Coding Dojo students and alumni. As a current student or graduate, you will have the option to dedicate time out of your daily schedule to focus on career-related activities, either in person or remotely, such as 1:1 mentorship sessions, job-searching workshops, and networking events. Whether you need help to prepare for that first interview or negotiating for a lead role years later, all Coding Dojo alumni have access to our career support services.

  • Do you offer a part-time Data Science bootcamp?

    Yes. Our Data Science+ accelerator for Pros is 4-weeks live-online and requires basic Python skills. This is a great program for professionals, STEM and coding bootcamp grads who are looking for data analysis/science upskill training.

  • Do you offer corporate training?

    Yes. If you're interested in corporate training and would like one of our instructors to visit your company to train your employees, please drop us a line.

  • Is there a Code of Conduct for Coding Dojo students and employees?

    Yes, we expect all students and employees to adhere to the guidelines and principles outlined in our Anti-Harassment Policy, which you can view here: Coding Dojo Harassment Policy