technifyed

Udacity via Udacity

Introduction to Data Science and Supervised Machine Learning Course

Overview

Learn core data science concepts and apply supervised machine learning models in real projects. Build your portfolio, master evaluation techniques, and gain practical skills to stand out in data-driven careers.

Syllabus 6

  1. The Data Science Process

    Learn about the basics of data science and machine learning. Walk through the CRISP-DM process and how you can apply it to many data science problems.

  2. Supervised Machine Learning Algorithms

    Explore supervised machine learning algorithms: regression, classification, linear models, decision trees, random forests, and neural networks, with interactive exercises in scikit-learn.

  3. Machine Learning Model Evaluation

    Learn why default accuracy metrics can be misleading with real-world datasets, and the alternative metrics you can utilize to communicate the benefits and limitations of your models.

  4. Model Interpretability and Fairness

    To apply AI ethically and transparently, you need to understand how your models make decisions and whether their impacts are fair. Apply feature importances, SHAP values, and the Aequitas framework

  5. Communicating to Stakeholders

    Create a GitHub repository and Medium blog post to communicate your findings

  6. Project: Data Science Blog Post

    Complete the CRISP-DM process with a dataset of your choice, and deploy your findings in the format of a blog post.

Skills you'll practise

Blog postsData storytellingCRISP-DMAI algorithms in PythonGithub portfoliosFeature importance calculationModel bias analysisGradient descentRandom forest modelsTree-based modelsscikit-learnModel evaluationNeural network basicsBasic supervised machine learning

Advantages and disadvantages

Advantages

  • Self-paced: start any time.
  • A clear syllabus (6 parts) you can see before you start.
  • Hands-on: you build or practise, not just watch.

Disadvantages

  • Paid.

Some points apply to every course of this kind; see how we rank.

Before you start

NumPy. Github. Linear regression. Basic calculus. Pandas. matplotlib

Taught by

  • David Elliott
  • Antje Muntzinger
  • Nathan Klarer
  • Joshua Bernhard

Similar courses

Compare these

Stanford University · YouTube

Stanford CS229: Machine Learning led by Andrew Ng | Autumn 2018

Led by Andrew Ng, this course provides a broad introduction to machine learning and statistical pattern recognition. Topics include: supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (cluster…

Free video21 videos, 28 hours

Massachusetts Institute of Technology · YouTube

MIT 6.01SC Introduction to EECS I

Instructor: Dennis Freeman, Kendra Pugh This course provides an integrated introduction to electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making. The lecture videos provide an overview of each topic, whi…

Free video27 videos, 17 hours

Stanford University · YouTube

Stanford CME295: Transformers and Large Language Models I Autumn 2025

This course explores the world of Transformers and Large Language Models (LLMs). You will learn the evolution of NLP methods, the core components of the Transformer architecture, along with how they relate to LLMs as well as techniques to enhance model performance for real-world applications. Throu…

Free video9 videos, 16 hours

Stanford University · YouTube

Transformers

Dive into the intriguing world of AI Transformers with this curated YouTube playlist. Featuring expert insights, educational content from leading organizations, and engaging discussions, this playlist keeps you informed about the latest breakthroughs in Transformer technology.

Free video16 videos, 17 hours

Stanford University · YouTube

Stanford CS25 - Transformers United

Stanford CS25: Transformers United Since their introduction in 2017, transformers have revolutionized Natural Language Processing (NLP). Now, transformers are finding applications all over Deep Learning, be it computer vision (CV), reinforcement learning (RL), Generative Adversarial Networks (GANs)…

Free video50 videos, 56 hours

Enter your email and the official page opens. Phone is optional.