Back to Education
Course · Deep Learning Specialization · Course 4

Convolutional Neural Networks

This course built my computer vision foundation. It started from convolution and pooling, then moved into modern CNN architectures, residual networks, object detection, segmentation, face recognition, and style transfer.

CNNsTransfer learningYOLOU-NetFace recognitionNeural style transfer
Course or track certificate preview

What I learned

The projects gave me a complete visual deep learning map: classification with transfer learning, dense pixel prediction with U-Net, bounding-box detection with YOLO, metric learning with triplet loss, and creative optimization with neural style transfer.

Why it mattered in my path

This course directly influenced my later computer vision portfolio work, including medical imaging, segmentation, object detection, and end-to-end deployment.

What this course added to my engineering stack.

Convolutional Neural Networks was not just a certificate item. I used it as one layer in a longer path: understand the concept, implement it in code, test it on assignments or notebooks, then connect the idea to future portfolio systems.

01 · Core role

Why I studied it

This course built my computer vision foundation. It started from convolution and pooling, then moved into modern CNN architectures, residual networks, object detection, segmentation, face recognition, and style transfer. The reason it matters on this page is that it shows the exact stage where my learning moved forward, instead of presenting education as a flat list of names.

02 · Concepts

What I focused on

The most important layer was not memorizing definitions; it was learning how the course concepts behave when they are turned into working code, trained models, evaluation outputs, and notebooks.

convolutionsresidual networksobject detectionsegmentationmetric learningtransfer learning
03 · Practice method

How I used it

I treated the course as a practical loop: watch the theory, re-implement the assignment logic, inspect outputs, record results, and then keep the code in a public repository as evidence of the learning process.

04 · Portfolio connection

How it connects

This course directly influenced my later computer vision portfolio work, including medical imaging, segmentation, object detection, and end-to-end deployment. This page also connects to standalone milestone pages, so the course is not represented only by certificate text; it is represented through the labs, models, notebooks, results, and media produced during the learning path.

Theorymathematical or conceptual model
Implementationnotebooks, functions, model code
Evidencecertificate, repo, outputs, milestones
Engineering useapplied later in apps and research

Learning notes

The projects gave me a complete visual deep learning map: classification with transfer learning, dense pixel prediction with U-Net, bounding-box detection with YOLO, metric learning with triplet loss, and creative optimization with neural style transfer. I also used the course to improve how I explain technical decisions: why a model is chosen, what assumptions it makes, where it fails, and what the next improvement should be. That explanation layer is important because my goal is end-to-end AI engineering, not only passing assignments.

Evidence and navigation

  • Official course page is linked for source context.
  • GitHub repository is linked where I have public code.
  • Certificate or badge appears in the showcase when available.
  • Milestone cards open separate pages when the course has larger labs or projects.

Connected milestone pages

Neural Style Transfer
Convolutional Neural Networks

Neural Style Transfer

A VGG19-based art generation project that optimizes a generated image to preserve content structure while borrowing visual style and texture.

Open milestone
U-Net Image Segmentation for Autonomous Driving
Convolutional Neural Networks

U-Net Image Segmentation for Autonomous Driving

A semantic segmentation model for autonomous-driving scenes, using a U-Net encoder-decoder with skip connections to classify each pixel.

Open milestone
YOLO Car Detection for Autonomous Driving
Convolutional Neural Networks

YOLO Car Detection for Autonomous Driving

An object-detection milestone using YOLO-style outputs, score filtering, IoU, and non-max suppression to detect cars and road objects.

Open milestone
Face Recognition with Triplet Loss
Convolutional Neural Networks

Face Recognition with Triplet Loss

A FaceNet-style metric-learning project for face verification and recognition using 128-dimensional embeddings and triplet loss.

Open milestone
Transfer Learning with MobileNetV2
Convolutional Neural Networks

Transfer Learning with MobileNetV2

A binary Alpaca vs Not Alpaca classifier using MobileNetV2 as a pretrained feature extractor, then fine-tuning high-level layers.

Open milestone