Data Science & Machine Learning Bootcamp

  • Launching July 2023 & Enrolling Now!
  • Part-Time 24 Weeks | 30 hours/week
  • Monthly rotating M/W or T/TH Lecture Days
  • Online Attendance
  • Beginner Friendly!
  • $15,995
cybersecurity bootcamp image

Program Overview

The Data Science and Machine Learning program combines data science fundamentals with practical skills to harness technologies in Python, SQL, and Tableau to produce powerful data insights and develop, train, and optimize Machine Learning models.

Students in this program will study intermediate and advanced Machine Learning concepts in Deep Learning, Natural Language Processing (NLP), unsupervised machine learning, and be introduced to Artificial Intelligence toward the end of the program. Students will explore data manipulation using Pandas, apply machine learning concepts with Sci-Kit Learn, and create reporting-quality visuals with Tableau. They will also explore hypothesis testing, ETL (Extract, Transform, Load) processes, and time series analysis. Upon completion of the program, students will have tackled real-world data challenges to train and deploy Data Science models from end-to-end.

Graduates of the Data Science & Machine Learning program will exit with five portfolio projects all based on real-data sets and authentic stakeholder questions featuring CRISP-DM workflow, the Extract, Transform, Load process, time-series analysis in Tableau, the students choice of either Deep Learning or Machine Learning process, and Exploratory Data Analysis of Natural Language Data.

Curriculum Overview

Python Basics Pre-coursework

~40 hours prior to your program’s start date

Before the program, familiarize yourself with the basics of coding in Python with an introduction to writing and understanding code.

What You'll Focus On
  • Exploration of data types, conditionals, and loops
  • Foundational learning for object orientated programming
  • Functions in Python

Data Science Fundamentals

Kicking off the program with Data Science fundamentals, explore introductory coding within Python and its libraries.

What You'll Focus On
  • Python Fundamentals
  • Load, explore, and understand data in Pandas
  • Exploratory Data Analysis (EDA) using Seaborn & matplotlib
  • Create and customize plots for explanatory visualizations

Intro to Machine Learning

Familiarize yourself with Machine Learning by pre-processing raw data sets, writing code for, optimizing, and explaining supervised statistical models in Scikit-Learn and SHAP.

What You'll Focus On
  • Formatting and preprocessing for supervised Machine Learning
  • Train models in regression, classification, and supervised learning
  • Model Optimization
  • Extract, visualize, and interpret model insights

Data Enrichment

Dive into database architecture exploring data normalization, ETL processes, and hypothesis testing. Write and interpret queries within MySQL.

What You'll Focus On
  • Database architecture in SQL
  • Intro to ETL: navigate JSON files, extract from APIs, and convert Panda dataframes
  • Hypothesis testing, interpretation of results, and communicating results to stakeholders in non-technical terms
  • Advance SQL

Data Visualization

Explore visualization’s end-to-end process through writing code, identifying, pre-processing and resampling time series datasets. Then, explore analysis and visualization techniques through powerful visualization tool, Tableau to create and optimize an interactive dashboard.

What You'll Focus On
  • Time Series Analysis in Python
  • Applying Machine Learning to forecast Time Series data for both short and long term
  • Perform analysis and quality visualizations in Tableau
  • Create interactive, responsive dashboards within Tableau

Intermediate Machine Learning

Get introduced to unsupervised Machine Learning models in clustering and dimensionality reduction. Interpret code in feature engineering, write code for CNN models, and summarize concepts within Deep Learning models.

What You'll Focus On
  • Develop, evaluate, and perform explanatory analysis of Clusters
  • Improve visualizing data with high dimensionality and improve supervised learning performance
  • Deep Learning: conceptualize, design, and evaluate common terminology with neural networks
  • Prepare and apply image data using convolutional neural networks (CNNs)

Advance Machine Learning

Wrap up the program focused on Natural Language Processing and Recurrent Neural Networks. Through these studies, students can perform text classification and visualize language usage for stakeholders, delve into data acquisition techniques, and deploy a previously trained model to the cloud.

What You'll Focus On
  • Natural Language Processing Concepts
  • Data Acquisition
  • Model Deployment on the Cloud
  • Application of Recurrent Neural Networks

What a Schedule in Data Science & Machine Learning Program May Look Like

  • MorningHead to Work

  • Mid-MorningSelf-Study over Lunch

  • EveningLecture & Office Hours

  • 24/7 Cohort Access

    Your access to our LEARN Platform and Discord is available 24/7. Access your materials at whatever time you need them.

  • Self Study

    Most students dedicate 30 hours a week to self-study, though you may need more or less depending on your learning style and experience.

  • Lectures

    Live lectures are held twice per week for an hour and a half from 6pm - 7:30pm MST. Lecture days are Monday/Wednesday or Tuesday/Thursday depending on your cohort’s start date.

  • Optional Office Hours

    Need more assistance understanding a concept? Optional office hours are held thirty minutes before and after lecture times between 5:30pm - 6pm & 7:30pm - 8pm MST.

To learn more about the full curriculum click below!

Support When You Need It

Student support begins the day you inquire about pursuing your studies with Coding Dojo. You’ll find support throughout your Admissions journey, along the way through your program, and beyond graduation with Career Services that never expire.

Apply Today
Apply Today

Meet the Team

  • Purvi Kansara Instructor
  • Neerja Jhingan Instructor

Career Services

See What Our Students Say

Tuition and Financing

Tuition at Coding Dojo

Tuition Image

Data Science & Machine Learning Bootcamp

  • Tuition: $15,995
  • Deposit: $99

The $99 deposit is a part of your overall tuition and not an additional expense. Your deposit will be made as a part of the application process which you’ll place after your application is submitted and the non-technical interview with your Admissions Advisor is complete.

Upcoming Program Dates

  • 16October

    Data Science & Machine Learning

    • October 16, 2023
    • 24 weeks of program

    Mon/Wed lecture days

  • 13November

    Data Science & Machine Learning

    • November 13, 2023
    • 24 weeks of program

    Tue/Thu lecture days

  • 18December

    Data Science & Machine Learning

    • December 18, 2023
    • 24 weeks of program

    Mon/Wed lecture days

REQ1943016 05/2023