• Introduction to CNN architecture: convolutional layers, pooling layers, fully connected layers

  • Understanding feature extraction and representation learning

  • Training CNN models with TensorFlow/Keras

  • Transfer learning and fine-tuning pre-trained models

  • Hands-on: Implementing CNNs for image classification and object detection