Model Building and Validation - At&t



Important information

  • Course
  • Online
  • When:


Important information

Where and when

Starts Location

What you'll learn on the course

Model Building
Analyzing Data
QMV Process

Course programme


Approx. 8 weeks

Assumes 6hrs/wk (work at your own pace)

Built by Join thousands of students Course Summary




Why Take This Course?




Prerequisites and Requirements


  2. Knowledge of descriptive, inferential, and predictive statistics
  3. Knowledge of calculus, especially derivatives and integrals

See the Technology Requirements for using Udacity.

Syllabus Lesson 1 - Introduction to the QMV Process

Learn about the Question, Modeling, and Validation (QMV) process of data analysis. Understand the basics behind each step and apply the QMV process to analyze on how Udacity employees choose candies!

Lesson 2 - Question Phase

We will drill in on the questioning phase of the QMV process. We’ll teach you how to turn a vague question into a statistical one that can be analyzed with statistics and machine learning. You will also analyze a Twitter dataset and try to predict when a person will tweet next!

Lesson 3 - Modeling Phase

Building upon lesson 2, you will learn how to build rigorous mathematical, statistical, and machine learning models so you can make accurate predictions. You look through the recently released U.S. medicare dataset for anomalous transactions.

Lesson 4 - Validation Phase

So how do you tell if your model is doing well? In this lesson, we will teach you some of the fundamental and important metrics that you can use to grade the performance of the models that you’ve build. You will analyze the AT&T connected cars data set and see if you can tell which driver is which by analyzing their driving patterns.

Final Project - Identify Hacking Attempts from Network Flow Logs

You will create a program that examines log data of net flow traffic, and produces a score, from 1 to 10, describing the degree to which the logs suggest a brute force attack is taking place on a server.