0% found this document useful (0 votes)
54 views17 pages

Metis Bootcamp Curriculum Data Analytics

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 17

DATA ANALYTICS

BOOTCAMP
CURRICULUM

1
Introduction
Metis’s Data Analytics Bootcamp is an online program designed to provide students of
diverse backgrounds with a uniquely rigorous learning environment that helps each begin a
new data analytics career. Our bootcamp programs are taught by Data Science Instructors
with deep industry experience and combine traditional instruction in theory and practice
with a project-based approach. Our students apply their new knowledge throughout the
program to build a three-project portfolio, using real data, that they can leverage during
their job search after graduation.

Each project is a start-to-finish application of the skills needed to be a well-rounded,


competitive practitioner in the data analytics workforce. Projects are carefully designed to
highlight the skills needed in every facet of data analytics – project design, data acquisition
and storage, tool selection, analysis, interpretation, and communication – ultimately
culminating in a project portfolio that students can share with potential employers and on
their Graduate Directory profiles at the end of the program.

Leading up to and between each project, there are modules that include lectures and
assessments to reinforce lecture concepts. Each module ends with a project to ensure
students are prepared to successfully move on to the next module.

Parallel, and equally important, to this core lecture and project work is our career services,
which enables students to work directly with industry-experienced Career Advisors
throughout the bootcamp, during Career Week, and beyond until they secure employment.

Upon successful completion of the program, graduates are awarded a Data Analytics
Certificate. They will have completed rigorous training in exploratory data analysis, linear
regression and web scraping, project design, and communication of results for integration
into a business environment.

With their new skills and project portfolio, graduates will be ready for the field of Data
Analytics. Job titles range based on the industry and prior experience, but typically include
Data Analyst, Business Intelligence Analyst, Business Analyst, and Associate Data Scientist.

2
Online Pre-Work
Once students are enrolled in the bootcamp, they are granted immediate access to our pre-
work materials. This structured program of 30 hours of academic pre-work and 15-30 hours
of setup is designed to get admitted students warmed up and ready to go. All exercises
must be completed before the first day of class.

Students are also invited to join their cohort’s Slack communication channel, where they
meet their pre-work dedicated TA, peers, instructors and Program Managers, get support
on pre-work assignments, and are accountable to the pre-work schedule of deadlines.

PRE-WORK TOPICS

GitHub and Git

Software and package installation

Code editor selection and familiarity

Command line (OS X/bash)

Python (intermediate & advanced)

Linear Algebra

Statistics

3
Data Analytics
Online Bootcamp
After receiving acceptance into the program, all students are invited to join a cohort-
specific Slack communication channel, where they can meet their peers, instructors, TAs,
and Program Managers. Throughout the program, students learn the theory, skills, and tools
of modern data analytics through iterative, project-centered work.

PROGRAM STRUCTURE & CURRICULUM OVERVIEW

MODULE 1 | UNITS 1 & 2 | Exploratory Data Analysis


Students learn the basics of exploratory data analysis and how to leverage tools such as SQL and
Python libraries for more advanced analysis. They complete their first data science project from
start to finish by using Jupyter notebooks to write code, performing exploratory data analysis
with the pandas Python package, and visualizing results with packages like Matplotlib.

MODULE 2 | UNITS 1 & 2 | Regression & Web Scraping


Students learn the basics of linear regression, feature engineering, and cross validation, as
well as how to webscrape. They then dive into more advanced linear regression topics such
as regularization and stochastic gradient descent, and receive an introduction on time series
regression methods. This leads up to their second data project, with a focus on how to solve a
linear regression problem. After gathering data using web scraping tools, they go in-depth into
regression theory and practice using Python modules such as scikit-learn. They finish by applying
foundational machine learning techniques such as cross-validation and feature engineering.

MODULE 3 | UNITS 1 & 2 | Business Fundamentals for Data Practitioners


Students get a primer on how to use spreadsheet tools for data analysis while learning to
leverage best practices in presentations and data visualizations. After covering the basics of
project management, design, and scoping, they implement their new skills and understanding
by identifying and solving a business problem using data in a practical, ethical way. For their
project, they explore, describe, and extract insights from tabular data sets while building
interactive dashboards to present that data.

(continued on next page) 4


ACADEMIC PROGRAM OBJECTIVES
After completing this course, a student is expected to:

Apply core concepts in exploratory data analysis

Implement regression models on data

Create business problem statements

TWO BOOTCAMP FORMATS TO CHOOSE FROM


Whether you choose the Live Online or Online Flex bootcamp format, our project-oriented,
career-driven approach will take you to places you never thought you could go. So what’s
the difference?

LIVE ONLINE FORMAT ONLINE FLEX FORMAT

• Live online lectures maximize engagement • On-demand lectures let you work on your
with instructors and classmates own schedule, with dedicated, live 1:1
• The full-time, immersive format enables instructor support and office hours
you to focus deeply on your projects and • Clear deadlines for assignments and
learning organized modules provide structure and
• A great fit for transitioning to a new career accountability
quickly • Perfect for those who are working full-
time or want more flexibility

5
LIVE ONLINE ONLINE FLEX

Live Online 6 weeks 12 weeks

Tuition $9,000 $7,000

Scholarships $2,000 $2,000

Weekly Time Commitment 35-40 hours/week 15-20 hours/week

Clear deadlines to keep


Schedule Mon-Fri; 11am-6pm ET
you on track

Lectures Live Online On-Demand

Instructors Metis Data Scientists Metis Data Scientists

Office Hours Weekly Weekly

Instructor 1:1s Weekly Weekly

Projects 3 3

Project Presentations Live Online Live Online

Career Support Until Hired Until Hired

Social Activities Live Online Live Online

During a typical day in the program, students will spend their time on:

• Lectures
• Pair programming or Exercises (depending on program format)
• Project work and presentations
• Assessments to gauge your learning and reinforce lecture concepts
• One-on-one support from instructors and TAs
• Career support tutorial review
• Speaker Series guest lectures
• Online social gatherings with classmates
• Assessments

6
CURRICULUM
DETAIL

7
MODULE 1

Exploratory Data Analysis (EDA)


DURATION: 2-4 weeks

TOPICS

Python packages for exploratory data analysis with pandas and numpy

Python packages for data visualization with Matplotlib and Seaborn

Tools and syntax for working with SQL relational databases

PROJECT
The first project includes extracting insights from a messy dataset, writing code in Jupyter
notebooks, and performing exploratory data analysis and visualizations using Python
packages. Students also work with a relational database to ingest and query data.

LEARNING OBJECTIVES

UNIT 1: Exploratory Data Analysis Basics

Throughout the first unit, students learn the basics of exploratory data analysis and learn how to use
tools such as SQL and Python libraries.

Python for EDA


• Demonstrate proficiency in using Python packages to ingest, explore, manipulate, and describe
tabular datasets.

• Use Python packages to effectively visualize variables and the relationships between them.

SQL for EDA


• Use appropriate database tools to connect to and query from relational databases.

(continued on next page) 8


MODULE 1

UNIT 2: Exploratory Data Analysis Advanced

During the second unit, students learn about advanced SQL and Python methods.

Python for EDA


• Correctly describe the use of object-oriented programming in common Python packages and
successfully implement its core concepts by creating simple Python classes.

SQL for EDA


• Write correct SQL queries to extract data from relational databases, demonstrating proficiency in
data selection, aggregation, and manipulation techniques across multiple tables.

9
MODULE 2

Linear Regression & Web Scraping


DURATION: 2-4 weeks

TOPICS

In-depth introduction to linear regression theory and application

Machine learning concepts: feature engineering and cross validation

Web scraping with BeautifulSoup and Selenium

Introduction to time-series modeling

Linear regression regularization

PROJECT
Students show off their new skills by solving a linear regression problem. They gather data
through web scraping, go deep into regression theory, and practice using Python modules
such as scikit-learn. They demonstrate their ability to apply foundational machine learning
techniques like feature engineering and cross validation.

LEARNING OBJECTIVES

UNIT 1: Linear Regression Basics & Web Scraping


Students learn the basics of linear regression, as well as feature engineering and cross validation.
Additionally, they learn how to webscrape.

Machine Learning Fundamentals


• Use proper machine learning terminology to precisely describe modeling applications, matching
different modeling approaches to their appropriate use.

• Precisely relate the theoretical concept of predictive model complexity (bias/variance tradeoff) to
model building and tuning in practice.

• Effectively and appropriately describe and apply model selection and evaluation techniques,
including validation, cross-validation, and testing.

(continued on next page) 10


MODULE 2

Web Scraping
• Correctly describe the purpose and applications of Python scraping libraries, including their
respective strengths and limitations.

• Demonstrate proficiency in web scraping syntax, successfully leveraging it to navigate HTML


hierarchy and extract information from it.

Linear Regression Theory & Evaluation


• Correctly express the fundamentals of linear regression models, including their functional form, cost
function, and theoretical assumptions and limitations.

• Properly define and interpret key regression evaluation metrics.

UNIT 2: Linear Regression Advanced


Students learn about advanced methods in linear regression, including regularization and stochastic
gradient descent. Students also get an introduction to time series regression methods.

Linear Regression Theory & Evaluation


• Formally describe regularized linear regression, including its relationship with the bias/variance
tradeoff, regularized cost functions, and the major practical differences between LASSO and ridge
regularization.

Linear Regression in Application


• Demonstrate ability to properly use the data handling and preprocessing techniques that are most
commonly leveraged by linear regression models.

• Properly interpret visual information as it relates to linear regression modeling, using it to gain
insight into feature-target relationships and generate feature engineering ideas.

• Effectively apply linear regression concepts to real-world business problems, determining useful
features and which success metrics and techniques (including time series methods and mini-batch
gradient descent) are appropriate for the problem.

11
MODULE 3

Business Fundamentals for


Data Practitioners
DURATION: 2-4 weeks

TOPICS

Spreadsheet tools for data analysis

Interactive data visualization with Tableau

Data ethics principles

Project planning and management concepts

Presentation best practices

PROJECT
Students explore a business problem that interests them in order to develop a solution with
data in a practical and ethical way. They explore, describe, and extract insights from tabular
data sets while building interactive dashboards to present that data.

LEARNING OBJECTIVES

UNIT 1: Business Analysis


Students learn how to identify, design, and scope data science projects, including the basics of using
spreadsheet tools for data analysis and the best practices in data visualization.

Tools & Project Scoping


• Use spreadsheet software tools to explore, describe, and extract meaningful insights from tabular
datasets.

• Implement best practices in project design, scoping, and planning to successfully manage data
science projects.

(continued on next page) 12


MODULE 3

UNIT 2: Presentation, Project Management, & Ethics


Students learn best practices of delivering presentations and dive into the ethical implications of
working with data. They also learn the basics of project management.

Communication
• Develop frameworks for thinking about the business impact and ethical implications of working with
data.

• Apply appropriate tools and strategies to effectively communicate data-driven insights both visually
and verbally.

13
More About
Projects
Data science projects are evaluated based on the following areas: design, data,
algorithms, tools, and communication. Each module covers a specific set of concepts,
which are reinforced in that module’s project.

PODCAST RECOMMENDER
Emmanuel Rodriguez | Metis Summer 2020

This project offers guidance for people new to


podcast listening. The Flask app stores user likes
and uses a Word Embedding Neural Network to
generate search results and recommendations
from “This American Life.”

14
Career Services & Support
Students work with industry-experienced career advisors throughout the bootcamp, after
graduation, and beyond, until they land a job.

During Bootcamp

ONE-ON-ONE GUIDANCE
Work with an advisor to map out your desired salary, job location, industry, and company.

SPEAKER SERIES
Hear from industry experts throughout the program as they share experiences and advice.

JOB SEARCH TUTORIALS


Watch instructional videos on how to draft a strong resume, build your online presence, and
network effectively.

Week After Bootcamp

WORKSHOPS
These in-depth, live sessions with Career Advisors will help you finalize a strong resume, practice
networking, prep for interviews, and more.

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
You’ll be added to our Graduate Directory where hiring managers can see your portfolio, resume,
and bio.

CONTINUED SUPPORT
Get customized career support until you land a job, and use our Alumni Portal to find your next
opportunity.

15
Curriculum
Updates
Keeping our curriculum up to date is a critical part of ensuring our students graduate
with the in-demand skill sets required in a constantly evolving field. To that end, topics in
our curriculum are expanded upon regularly by our team of expert Data Scientists. Latest
revisions include:

EXPANSION OF TOPICS
• In-demand business decision-making skills: Lessons have been revised and expanded to adapt to the
constantly evolving skills students will need both during interviews and on the job.

• Software development: Lessons have been revised and expanded to emphasize the coding
component of data science, including a lesson on Object Oriented Programming (OOP) principles.

• Sequencing of lessons has been optimized to ensure that students get the information they need for
each project as efficiently as possible.

UPDATES TO PROCESS
• Each lesson has gone through a peer review process following a new, rigorous set of standards to
ensure it is up to date.

• Lessons incorporate new, important ideas from the field of Learning Sciences, including how we set
learning outcomes and evaluate the quality of lessons.

• We now utilize consistent notation and explanations to unify concepts across the disparate fields of
statistics, machine learning, and computer science.

16
Kaplan, Inc. D/B/A Metis is accredited by the accrediting council for Continuing Education (ACCET), A U.S. Department of Education Nationally Recognized Agency
17

You might also like