1. Introduction to Neural Networks and Deep Learning
  2. Introduction to TensorFlow and Keras
  3. Presentation of Some Computer Vision Tasks and Related Dataset Structure
  4. The Secret to a Great Model: A Great Dataset
  5. Transfer Learning with TensorFlow and Keras 
  6. Segmentation with Neural Networks
  7. Object Detection with Neural Networks
  8. Using Pre-trained Models for Text Detection and Recognition
  9. Using Pre-trained Models for Image Enhancement
  10. Building Your Own Model with Keras
  11. Training Your Own Model with Keras
  12. Explainability of Results
  13. Generative Models
  14. Conclusion and Future Directions