Master modern computer vision through a practical, PyTorch‑first path. In this course you will build, train, and evaluate deep neural networks to solve real‑world image problems. You’ll begin with the end‑to‑end ML workflow and a simple multilayer perceptron (MLP), then learn the core building blocks of convolutional neural networks (CNNs): convolution, pooling, feature maps, and activation functions. From there, you’ll implement and fine‑tune state‑of‑the‑art architectures such as VGG and ResNet, and practice best‑practice model evaluation. You will then tackle object detection and localization with YOLO, SSD, and Faster R‑CNN, and progress to image segmentation with U‑Net and Mask R‑CNN. Along the way you’ll use PyTorch to perform data augmentation, hyperparameter tuning, and non‑maximum suppression while balancing accuracy, speed, and deployment constraints. Designed for learners with basic Python and NumPy, this course is ideal for aspiring machine‑learning engineers, data scientists, and developers who want industry‑ready experience with CNNs, transfer learning, object detection, and image segmentation. Build a portfolio‑quality project and gain in‑demand skills for AI‑powered products. Expect clear code templates and real datasets for practice and reproducible workflows.

Deep Learning for Computer Vision: Techniques & Applications
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Deep Learning for Computer Vision: Techniques & Applications

Instructor: Aamna Mohammed Al Shehhi
Included with
Ask Coursera
Gain insight into a topic and learn the fundamentals.
Intermediate level
Recommended experience
2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
What you'll learn
Build and fine‑tune CNNs in PyTorch for image classification using modern architectures and transfer learning.
Implement object detection and localization (YOLO/SSD/Faster R‑CNN) and handle overlaps with non‑maximum suppression.
Develop and evaluate image‑segmentation models (U‑Net/Mask R‑CNN) and deliver an end‑to‑end computer‑vision capstone.
Details to know

Shareable certificate
Add to your LinkedIn profile
Recently updated!
June 2026
Assessments
8 assignments
Taught in English
See how employees at top companies are mastering in-demand skills

There are 7 modules in this course
Instructor

Offered by
Explore more from Data Analysis
Status: Preview
Status: Free TrialCoursera
Status: Free TrialDeepLearning.AI
Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."





