This course covers a range of contemporary topics in machine learning, with a specific focus on issues having to do with optimization. The course material consists of selected recent research papers published in the last 1-5 years in venues such as ICML (International Conference on Machine Learning), NIPS (Neural Information Processing Systems), ICLR (International Conference on Learning Representations) and JMLR (Journal of Machine Learning Research).