My thesis on Machine Learning and Deep Learning algorithms for object detection. Faster R-CNN, SSD, RetinaNet, EfficentDet, YOLOv3, and YOLOv4 are the state-of-the-art object detection algorithms are main algorithms that are thoroughly studied in this thesis.