Computer Vision is a field that focuses on teaching computers to "see," or to do tasks that the human visual system can do. Famous applications of Computer Vision include facial recognition, self-driving vehicles, and optical character recognition (OCR).
If you're interested in getting started in Computer Vision, I recommend reading my Introduction to Convolutional Neural Networks (CNNs) first.
A beginner-friendly guide on using Keras to implement a simple Convolutional Neural Network (CNN) in Python.Read
A simple walkthrough of deriving backpropagation for CNNs and implementing it from scratch in Python.Read
A simple guide to what CNNs are, how they work, and how to build one from scratch in Python.Read