Home/Courses/Machine Learning/Deep Learning
Intermediate Course 1 of 3 · Advanced Deep Learning Architectures

Deep Learning: Advanced Backbones and Efficient GPU Training

Explore modern CNN and Vision Transformer backbones, stabilize transformer training with RMSNorm, SwiGLU and RoPE, and learn techniques for more efficient GPU training - then compare models properly.

Enroll on Coursera
2 weeks · 10 hours/week 4 modules · 16 assignments Intermediate · flexible schedule Shareable certificate
Want a coach alongside the course? See 1:1 coaching
Introduction to the course · 10:32

Deep Learning: Advanced Backbones and Efficient GPU Training

By Board Infinity · Offered on Coursera

  • 39 video lessons · 16 assignments
  • ViT vs CNN Showdown - hands-on project
  • Shareable certificate on completion
  • English - 9 subtitle languages
Enroll on Coursera

Modern backbones

ResNet to ConvNeXt and Vision Transformers

Training dynamics

RMSNorm, SwiGLU and RoPE

GPU efficiency

Mixed precision, accumulation, DDP/FSDP

Experiment tracking

TensorBoard, W&B and PyTorch Profiler

6 Lakh+learners on our Coursera courses
10+domains covered
270+courses
57+specializations
01 About the course

Design, train and benchmark modern backbones.

An intermediate course on modern backbones and efficient training on limited GPU hardware.

4
Modules
Backbones to benchmarks
39
Video lessons
Plus 12 readings
16
Assignments
Including the Showdown project
2 wks
At 10 hours a week
Self-paced, flexible schedule

Deep Learning: Advanced Backbones and Efficient GPU Training traces the move from classical CNNs and ResNets to ConvNeXt and Vision Transformers - patch embeddings, multi-head self-attention and position encodings.

It then covers the components behind stable transformer training - RMSNorm, SwiGLU and RoPE - and how to train on limited hardware with mixed precision, gradient accumulation and DDP/FSDP in PyTorch Lightning.

The last module tracks and compares experiments with TensorBoard, W&B and PyTorch Profiler, ending in a hands-on ViT vs. CNN Showdown with fine-tuning in timm.

Course page: 2 weeks at 10 hours a week, updated May 2026, taught in English with 9 subtitle languages. The specialization page separately lists this course as Course 1, 21 hours.

02 Who it's for

For people already training models who want modern backbones.

Coursera recommends working knowledge of PyTorch, CNNs and standard training loops. Familiarity with transformers is helpful but not mandatory.

ML practitioners

Beyond ResNet

Deeper knowledge of modern vision backbones: ConvNeXt and Vision Transformers.

Computer vision engineers

CNN vs. ViT trade-offs

How each backbone works, and how to choose between them.

Deep learning developers

Efficient training

Mixed precision, gradient accumulation and DDP/FSDP on limited GPUs.

Experimenters

Fair comparisons

Profiling, experiment tracking and controlled model comparisons.

03 What you'll learn

Four capabilities, one per module.

The four outcomes Coursera lists for the course, in the order the modules build them.

Module 1

Build modern backbones

Build and fine-tune ConvNeXt and Vision Transformer models using PyTorch Lightning and the timm library

Module 2

Stabilize transformers

Apply RMSNorm, SwiGLU, and Rotary Position Embeddings (RoPE) in modern transformer architectures

Module 3

Train efficiently

Implement mixed precision, gradient accumulation, and DDP/FSDP for efficient multi-GPU training

Module 4

Benchmark experiments

Design, track, and benchmark CNN vs. ViT experiments using TensorBoard, W&B, and PyTorch Profiler

1:1 coaching · optional add-on

Learn deep learning with someone in your corner.

A dedicated coach alongside the course, with guidance shaped around the goal you bring.

Book a demo session
  • A coach matched to your goal in 24 hours
  • A written roadmap you keep
  • Weekly sessions for as long as you want them

A separate, optional Board Infinity service - not part of Coursera enrollment or the course certificate. 60-minute demo session · 100% refundable · no obligation to continue

A dedicated coach

One person who follows your progress alongside the course.

Goal-oriented guidance

Sessions shaped around the goal you set, not a fixed script.

Practice beyond the quizzes

Extra practice set for you, then reviewed with you.

Aim it at a role

Role-oriented direction on what to learn next.

2,000+Industry coaches
16Domains covered
4.8/5Average coach rating
48,000+Sessions delivered
04 Syllabus

Four modules, backbones to benchmarks.

Two weeks at 10 hours a week, fully self-paced. Open a module for what Coursera says it covers, what is inside it, and every lesson title.

  1. Module 01Backbones

    ConvNeXt and Vision Transformers.

  2. Module 02Stabilize

    RMSNorm, SwiGLU and RoPE.

  3. Module 03Train efficiently

    Mixed precision and DDP/FSDP.

  4. Module 04Benchmark

    Track, profile, compare.

39 videos 12 readings 16 assignments 2 weeks · 10 hours/week

Titles, order and durations exactly as listed on the Coursera course page.

05 Tools & skills

The tools you work in, and the skills you leave with.

The two official "Tools you'll learn" on the Coursera course page.

Official tool

Vision Transformer (ViT)

Images as patch tokens with self-attention - built, fine-tuned and compared against CNNs.

Official tool

PyTorch (Machine Learning Library)

The framework under everything, with PyTorch Lightning for training and the PyTorch Profiler for measurement.

Frameworks named in the course FAQ

Used throughout the course, but not part of Coursera's official tools list.

PyTorch Lightningtimm libraryWeights & BiasesTensorBoardPyTorch Profiler
Techniques in the syllabus
ConvNeXtResNetRMSNormSwiGLURoPEFP16 / BF16Gradient accumulationDDP / FSDPFLOPs and throughput profiling
Skills you leave with

The nine skills Coursera lists for this course, grouped by the kind of work.

Architectures

Knowing what the backbone is doing.

  • Convolutional Neural Networks
  • Deep Learning
  • Embeddings

Training

Getting a model to train well, and fit.

  • Model Training
  • Fine-tuning
  • Model Optimization

Evaluation

Measuring what actually changed.

  • Model Evaluation
  • Performance Tuning
  • Artificial Intelligence and Machine Learning (AI/ML)
Certificate

Proof you can train modern backbones.

Complete the course on Coursera and earn a shareable career certificate from Board Infinity.

A course certificate issued through Coursera - not a degree, university credit or accreditation, and not a guarantee of employer recognition.

LinkedIn, resume or CV

Coursera says you can add it to your LinkedIn profile, resume, or CV.

Share it anywhere

Coursera also lists sharing it on social media and in your performance review.

Earned on completion

You earn it when you complete the course work on Coursera.

Two names on it

Board Infinity as the provider, Coursera as the platform.

06 Career impact

Skills for training and evaluating vision models.

Where these skills may apply - career directions, not guaranteed outcomes.

Where these skills apply

Computer vision engineering

Choosing and fine-tuning CNN or ViT backbones for vision tasks.

Deep learning model development

Modern transformer components: RMSNorm, SwiGLU and RoPE.

Model training & optimization

Mixed precision, gradient accumulation and DDP/FSDP on limited GPUs.

Vision architecture evaluation

Weighing CNN and ViT trade-offs with controlled comparisons.

ML experimentation & profiling

Tracking runs in TensorBoard and W&B, profiling memory and FLOPs.

Training infrastructure

Measuring speed and memory correctly when scaling to multiple GPUs.

The honest comparison

Papers and docs are free. So what is this?

Research papers, library docs and tutorials cover every topic here, and nobody is pretending otherwise. What a course adds is the order you learn it in, the checking that makes it stick, and a controlled comparison at the end.

What you get
This course
Self-directed reading
Both backbone familiesCNNs and Vision Transformers
Taught side by side, then compared
Usually learned one at a time
Training stabilityRMSNorm, SwiGLU, RoPE
Why each one helps, in one module
Spread across separate papers
GPU efficiencyOn limited hardware
Mixed precision, accumulation, DDP/FSDP
Framework-specific tutorials
Fair comparisonsTracking and profiling
Controlled CNN vs. ViT experiments
Easy to compare unlike with unlike
Someone checkingAnd something to show
16 assignments and a certificate
Self-assessed
In scopeAdvanced backbones (CNNs and Vision Transformers), training stability, GPU-efficient training, and experiment tracking and profiling to compare approaches.
Not in this courseA complete survey of every deep learning architecture, generative models, or production deployment. The specialization's Courses 2 and 3 cover fine-tuning LLMs and diffusion models, and deployment.

Know exactly what you're signing up for.

4 modules · 39 lessons · 16 assignments · free PDF

08 FAQ

Common questions

Everything learners ask before enrolling, answered from the Coursera course page.

About the course

Access, certificate & cost

Want someone building this with you?

Board Infinity 1:1 coaching pairs you with a practitioner while you take the course.

See 1:1 coaching

Modern backbones, trained efficiently.

ConvNeXt and Vision Transformers, stable transformer training, and GPU-efficient techniques - compared properly.

Enroll on Coursera