AI3001: Advanced Deep Learning