Applied Computer Vision

Classification, detection and segmentation with modern backbones — data pipelines, augmentation, transfer learning and deployment.

⏰ 9 weeks🎯 Standard🧩 Certificate🖥 Any device · our GPUs
Generated from this course

🎯 About this course

Computer vision succeeds or fails on data, evaluation and deployment. This course covers the working toolkit: image pipelines and label-preserving augmentation, convolutional backbones and transfer learning, object detection with IoU and NMS, segmentation with Dice and mIoU, precision–recall and mAP, and optimisation for cloud or edge.

Every topic ends in an auto-graded lab that runs on a laptop CPU with tiny synthetic images, and the applied studio has you fine-tune, evaluate and package a model with a model card.

Who it is for

Engineers and analysts who know basic deep learning and want to ship vision systems.

What makes it different

The emphasis is on evaluation honesty — source-based splits, per-class metrics, error analysis and on-device latency — not just training recipes.

By the end you will be able to

  • Build image data pipelines with correct normalisation, label-preserving augmentation and leak-free splits.
  • Explain CNN backbones, compute output shapes and parameter counts, and apply transfer learning with correct freezing and learning rates.
  • Implement IoU and NMS and explain detector families and their trade-offs.
  • Apply segmentation models and evaluate them with overlap metrics and appropriate losses.
  • Evaluate vision systems with precision–recall, AP/mAP and structured error analysis, and choose operating thresholds.
  • Optimise and deploy vision models within a latency budget on cloud or edge targets with human-review paths.
  • Deliver a defensible vision model with a source-based split, error analysis, latency measurements and a model card.
Curriculum

Topics covered

Core topics 6 topics

  • Image data pipelines and augmentation
    Image data pipelines: tensors, normalisation, augmentation and how to avoid label-breaking or leaking transforms.
  • Backbones and transfer learning
    Convolutional backbones and transfer learning: freeze, fine-tune, and know how many parameters you are training.
  • Object detection
    Object detection: boxes, IoU, anchors vs anchor-free heads and non-maximum suppression.
  • Segmentation
    Segmentation: semantic vs instance masks, U-Net style architectures and mask metrics such as Dice and IoU.
  • Evaluation — mAP, IoU
    Evaluation for vision: precision–recall, average precision, mAP at IoU thresholds and error analysis.
  • Deployment and optimisation
    Deploying and optimising vision models: export, quantisation, latency budgets and edge versus cloud.
Hands-on

Applied lab: a detector you can defend

  • Guided lab: data to evaluated model
    Fine-tune a pretrained model on a small custom dataset, evaluate it properly and package it with a latency budget.
Course at a glance

See how this course is built

Where the time goes

Longer spokes mean more hours on that module.

Course roadmap click a step

Try a lesson0 / 3

Sample questions from this course. Your progress is kept only in your browser.

Week by week

Drag the slider, or press play, to walk through the course and see what you will have built by each week.

Week 1 of 9
Wk 1–3

Classification and transfer learning

You produceA classifier fine-tuned on a custom dataset
Wk 4–6

Detection and segmentation

You produceA detection or segmentation model with proper metrics
Wk 7–9

Deploy and capstone

You produceAn optimised model served behind an API, with a write-up

What you'll build

Evaluation toolkit for detection

IoU, NMS, matching and AP/mAP implementations verified on worked examples.

Error analysis report

A categorised analysis of at least 30 model errors with prioritised fixes.

Defensible vision model with model card

A dataset, baseline, fine-tuned model, evaluation, latency table and model card.

Why take this course

  • Labs run on CPU with synthetic images — no GPU needed
  • Learn evaluation honesty: source splits, per-class metrics, mAP protocols
  • Detection, segmentation and classification in one coherent course
  • Deployment and latency budgeting for cloud and edge

You will build

  • A box-aware augmentation and normalisation pipeline
  • A transfer-learning helper with correct freezing
  • IoU, class-aware NMS and detection matching
  • Dice, mIoU and blob clean-up for masks
  • Average precision and mAP from scratch
  • A latency budget and human-review router

What you can do afterwards

  • Evaluate a vision model and explain exactly where it fails
  • Choose and defend operating thresholds for a business need
  • Package a model with a model card and measured latency
Career fit

🧭 Where this fits

Roles whose screened skills map to this course, and the skills it lets you show.

Computer Vision / NLP Engineer

This course covers skills employers screen for in this role.

See pay bands & learning path →

Skills you will build

  • Data pipelines, augmentation, transfer learning
  • Detection / segmentation, or sequence tasks
  • Vision models — detection, segmentation
How to take it

💳 Delivery & fees

One course, four ways to attend. Fees are per course, in rupees excluding 18% GST (the GST-inclusive amount is shown too) with Canadian-dollar fees alongside.

Self-paced

₹11,000

+ 18% GST · ₹12,980 all-in

CA$2,175 + applicable tax (Canada)

Programme ₹9,600 + infrastructure & GPU labs ₹1,400

≈ ₹1,222 per week ex-GST over 9 weeks

  • Full recorded library
  • Browser GPU lab
  • All project briefs
  • Mentor review add-on
Most popular

Live online

₹28,000

+ 18% GST · ₹33,040 all-in

CA$5,475 + applicable tax (Canada)

Programme ₹24,300 + infrastructure & GPU labs ₹3,700

≈ ₹3,111 per week ex-GST over 9 weeks

  • Everything in self-paced
  • Scheduled live classes
  • 1:8 mentor code review
  • Cohort + capstone review
  • Up to 3 instalments

Hybrid — weekend

₹31,000

+ 18% GST · ₹36,580 all-in

CA$6,025 + applicable tax (Canada)

Programme ₹27,000 + infrastructure & GPU labs ₹4,000

≈ ₹3,444 per week ex-GST over 9 weeks

  • Recorded weekday lessons
  • Live weekend sessions
  • Full mentor review
  • Cohort + capstone
  • Up to 3 instalments

Live in-person

₹36,500

+ 18% GST · ₹43,070 all-in

CA$7,100 + applicable tax (Canada)

Programme ₹31,700 + infrastructure & GPU labs ₹4,800

≈ ₹4,056 per week ex-GST over 9 weeks

  • Everything in live online
  • Classroom instruction
  • On-site mentor time
  • In-person study group
  • Up to 3 instalments

Your fee includes our GPU lab infrastructure — no cloud credits to buy. See how we compare, with sources →

Ready when you are

Apply for this course

Tell us the format you prefer and we'll confirm the next cohort date and your fee on a short call.

Apply for this course