The lecture is concerned with the combination of machine learning and computer security. Many tasks in computer security, such as the analysis of malicious software or the discovery of vulnerabilities, still rest on manual work. Methods from machine learning and artificial intelligence can help to accelerate this process and make security systems more intelligent. The lecture explores different approaches for constructing such learning-based security systems.