NotesB.Sc IT (AI)Deep Learning & Computer Vision
Year 2 · Semester 1

Deep Learning & Computer Vision Notes

Program:B.Sc IT (AI)
Semester:Semester 3
Hours:15
Units:8 Units

Subject Overview

Year 2 (Deep Learning & Language) moves into neural networks — how modern AI actually works under the hood, from a single neuron to transformers. This semester's goal is to understand neural networks deeply enough to design, train and debug them for vision tasks: fundamentals and PyTorch, training technique, convolutional networks, transfer learning, and advanced computer vision.

Unit-wise Syllabus

8 units — click WhatsApp below to get the full notes for each

1

Unit 1: Neural Network Fundamentals (3 hours)

Perceptrons, activation functions, forward and backward propagation, building a neural network from scratch in NumPy

2

Unit 2: PyTorch Essentials (3 hours)

Tensors, autograd, nn.Module, datasets and dataloaders, training loops, why PyTorch dominates research

3

Unit 3: Training Deep Networks (3 hours)

Optimizers (SGD, Adam), learning rate schedules, regularization, batch norm, dropout, debugging training

4

Unit 4: Convolutional Neural Networks (4 hours)

Convolutions, pooling, classic architectures (LeNet, ResNet, EfficientNet), image classification end-to-end

5

Unit 5: Transfer Learning & Fine-tuning (3 hours)

Using pretrained models from Hugging Face and torchvision, feature extraction versus fine-tuning

6

Unit 6: Advanced CV Tasks (4 hours)

Object detection (YOLO), segmentation (U-Net, SAM), image generation basics and diffusion intuition

7

Unit 7: Tools introduced

PyTorch, Hugging Face transformers and datasets, Google Colab Pro / Kaggle GPUs for training, Roboflow for dataset preparation, Cursor with Claude in agentic mode for refactoring training code

8

Unit 8: Mini-projects

Build a CNN from scratch to classify CIFAR-10, fine-tune a ResNet for a custom domain (e.g. plant disease detection), deploy an object detector to a webcam feed using YOLOv8

Want the Complete Notes & Past Papers?

WhatsApp us and we'll send you the full notes, question banks, and previous year papers for Deep Learning & Computer Vision.