We are currently able to accept applicants for the live online bootcamp from the states listed below. We still encourage you to submit an app even if your state is not listed so we may notify you when we are able to move your application forward.
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
Hawaii
Illinois
Indiana
Louisiana
Maine
Maryland
Massachusetts
Minnesota
Mississippi
Missouri
Montana
Nevada
New Hampshire
New Jersey
New York
North Carolina
North Dakota
Ohio
Oregon
Pennsylvania
South Carolina
South Dakota
Tennessee
Vermont
Virginia
Washington
West Virginia
Request Curriculum
The Live Online Data Science and Machine Learning Bootcamp features 14 weeks of daily classes, seven projects, and expert guidance. You’ll end with a dedicated Career Week after graduation where advisors will help you perfect your resume and interviewing skills, so you’re prepared to land a job in the field.
APPLYMODULE 1 - Exploratory Data Analysis
Week 1
Exploratory Data Analysis Basics
Grow your knowledge of fundamental exploratory data analysis. This includes using programming languages like Python and SQL.
Week 2
Exploratory Data Analysis Advanced
Take your EDA learnings a step further by learning advanced methods for SQL and Python.
PROJECT
Your project will entail extracting insights from a messy dataset, writing code in Jupyter notebooks, performing exploratory data analysis using Python, and visualizing results with Matplotlib packages. You’ll also work with a relational database to pull and clean data.
MODULE 2 - Linear Regression & Web Scraping
Week 3
Linear Regression Basics and Web Scraping
We’ll teach you how to web scrape. Plus, we’ll cover the basics of feature engineering, cross validation, and linear regressions.
Week 4
Linear Regression Advanced
Discover advanced linear regression methods, including regularization and stochastic gradient descent. Plus, become familiar with time series regression methods.
PROJECT
Show off your new skills by solving a linear regression problem. You’ll gather data through web scraping, go deep into regression theory, and practice using python modules such as scikit-learn. You’ll show your ability to apply foundational machine learning techniques like feature engineering and validation.
MODULE 3 - Business Fundamentals for Data Practitioners
Week 5
Business Analysis
We’ll show you how to leverage data visualization best practices and spreadsheet tools for data analysis.
Week 6
Presentations, Project Management and Ethics
Explore expert techniques for presentations, project management basics, and the ethical complexities of working with data.
PROJECT
For your project, you’ll choose a business problem to solve using data in a practical, ethical way. This will involve the application of iterative design techniques and project management practices. You’ll also explore, describe, and extract insights from tabular data sets in addition to building interactive dashboards for that data.
MODULE 4 - Machine Learning Classification
Week 7
Classification Basics
In week seven, you’ll explore the basics of classification models and metrics, as well as feature engineering for classification problems.
Week 8
Classification Advanced
Next, you’ll expand your classification knowledge by working with imbalance datasets.
PROJECT
Show off your just-learned knowledge by solving a classification problem. You’ll do this by using algorithms like KNN, logistic regression, decision trees, gradients boosting and more. Then, you’ll dive deeper into the concepts and techniques for supervised machine learning, address the challenges involving class imbalance, and determine the metrics used for your modeling problem.
MODULE 5 - NLP & Unsupervised Learning
Week 9
Natural Language Processing and Unsupervised Learning Basics
Explore the NLP basics, recommendation systems, and dimensionality reduction. Then, we’ll introduce you to techniques used for basic clustering.
Week 10
Natural Language Processing and Unsupervised Learning Advanced
Learn and apply NLP techniques and advanced algorithms for clustering.
PROJECT
This project will involve text data analysis using NLP algorithms. You’ll use different techniques for dimensionality reduction like Principal Component Analysis, apply topic models like Latent Dirichlet Allocation and clustering algorithms like K-means.
MODULE 6 - Deep Learning Fundamentals
Week 11
Neural Networks, Embeddings and Convolutional Neural Networks
Learn the basics of deep learning and neural networks. This includes transfer learning, embeddings, and convolutional neural networks.
Week 12
Sequence Modeling
We’ll explore methods for modeling sequential data and deep learning.
PROJECT
For your project, you’ll select a problem related to text, time series, images, or other complicated data formats, and train your models or apply transfer learning techniques. This is your opportunity to show that you can solve data science problems using deep learning algorithms.
MODULE 7 - Introduction to Data Engineering
Week 13
Advanced Coding and Cloud Computing
Learn how to use advanced database tools, advanced programming techniques, web application deployment, and cloud computing.
Week 14
Big Data
Learn how to use big data handling techniques and tools.
PROJECT
You’ll show that you can develop a modularized data processing pipeline, implementing tools like relational and non-relational databases, big data handling tools, cloud computing, and web application deployment.
During Bootcamp
ONE-ON-ONE GUIDANCE
Map out your target salary, industry, job location and company with help from a career advisor.
SPEAKER SERIES
Throughout the program, you’ll hear from industry experts as they give advice and share experiences.
JOB SEARCH TUTORIALS
These instructional videos show you how to draft a strong resume, build an online presence, network, and more.
The Week After Bootcamp
WORKSHOPS
Put networking tips into action, prep for interviews, finalize a stand-out resume, and more, during live sessions hosted by Career Advisors.
MOCK INTERVIEWS
Get technical and non-technical interview practice and feedback from experts who know what it takes to get hired.
Until You’re Hired
GRADUATE DIRECTORY
Be added to our graduate directory where hiring managers can see your portfolio, resume, and bio.
CONTINUED SUPPORT
Get customized career support until you get a job, and use our Alumni Portal to find your next opportunity.
14-Week, Live Online Bootcamp Program Schedule*:
11:00am - 6:00pm ET
10:00am - 5:00pm CT
8:00am - 3:00pm PT
*Includes independent project work and break.
PREREQUISITES
Experience with programming and stats
March 22 - June 25
Application deadline: February 22
April 19 - July 23
Application deadline: March 22
May 17 - August 20
Application deadline: April 19
June 14 - September 17
Application deadline: May 17
Check out our full program schedule for a list of comprehensive course dates.
During this recorded workshop, Roberto Reif, Executive Director of Data Science here at Metis, introduces you to an unsupervised machine learning algorithm used for clustering, called k-means.
Apply to the Data Science & Machine Learning Engineering Bootcamp
Don’t wait to apply. Applicants who are qualified will be accepted on a first come, first served basis.
The initial application takes between 10 - 15 minutes to finish.
We will handle your contact details in line with our Privacy Policy. You can update your marketing communications preferences here.
What does our Data Science & Machine Learning Engineering Bootcamp consist of?
14 weeks of instruction with daily live online classes
7 data science projects you can add to your portfolio
Personalized support from instructors and TAs
Career support during program and beyond
And a lot more
Bootcamp modules are offered as short, two-week immersive courses. It’s a great option for those who are interested in a specific topic or anyone who wants to get a feel for the full bootcamp.