Skip to content
CoursesTrack
1 free lesson16 simulations

Computer Vision with Deep Learning

Teaching machines to see: from pixels to object detection.

Level
Intermediate
Modules
6
Lessons
17
Total time
5h 31m
Computer Vision with Deep Learning
Tools you'll use
  • Python
  • PyTorch
  • OpenCV

After this track you can

  • Explain what a convolution filter does to an image
  • Train an image classifier with a CNN and transfer learning
  • Tell classification, object detection and segmentation apart
  • Evaluate a vision model with the right metrics

An image is a table of numbers, and computer vision is the craft of pulling meaning out of it. Start with pixels and convolution filters — slide the kernel and watch edges appear — then image classification with CNNs, transfer learning, object detection, segmentation and vision transformers.

Read a free lesson: How Computers See Images

What you'll learn, module by module

6 modules · 17 lessons

Every module and lesson in this track. Lessons marked free are open to everyone; the rest open once you own the track.

Every lesson in this track, with summaries
  1. 01

    Images as numbers, convolution as a sliding weighted sum, and why a CNN learns its own filters.

    1 free lesson3 lessons48 min4 simulations
    1. 1How Computers See ImagesFree
    2. 2Image Preprocessing and Augmentation
    3. 3Pooling and Receptive Fields
  2. 02

    Building a CNN in PyTorch, transfer learning from pretrained models, and evaluating a classifier honestly.

    3 lessons56 min3 simulations
    1. 1Building a CNN in PyTorch
    2. 2Transfer Learning with Pretrained Backbones
    3. 3Evaluating Image Classifiers
  3. 03

    Bounding boxes, IoU, one-stage detectors like YOLO, and how to read mAP.

    3 lessons53 min3 simulations
    1. 1Bounding Boxes and IoU
    2. 2One-Stage Detectors: YOLO
    3. 3Training a Custom Detector
  4. 04

    Classification per pixel: semantic and instance segmentation, U-Net, and general segmentation models.

    3 lessons46 min2 simulations
    1. 1Semantic vs Instance Segmentation
    2. 2U-Net
    3. 3Promptable Segmentation Models
  5. 05

    ViT, CLIP and vision-language models — when images and text share one embedding space.

    3 lessons52 min2 simulations
    1. 1Vision Transformers (ViT)
    2. 2CLIP and Image-Text Embeddings
    3. 3Vision-Language Models
  6. 06

    Models on edge and mobile devices, real-time camera latency, and a capstone project.

    2 lessons1h 16m2 simulations
    1. 1Edge and Mobile Deployment
    2. 2Capstone: a Vision System

Try a simulation from this track

The real one, from a lesson — it runs in your browser. No account needed.

Save with a career-path bundle

This track is part of a larger path. Buy the whole path as a bundle and every track in it costs 40% less.

Career-path bundle40% off

AI Engineer Career Path

  1. 1Python for Data Science
  2. 2Introduction to Deep Learning & Neural Networks
  3. 3LLMs, Prompt Engineering & Context Engineering
  4. 4Building AI Agents: Harness Engineering
  5. 5MLOps: Deploying Machine Learning & Deep Learning Models
  6. 6Computer Vision with Deep Learning
  7. 7Natural Language Processing (NLP)
Lifetime access
$9
Buy