1.deep learning (computer vision) 2.python and numpy 3.data structure and algorithms 4.practical example