This course aims at helping students to better understand how to apply artificial intelligence, machine learning, and data science in the computer security domain. It will introduce students into the current state of an application of intelligent methodologies in computer security and information assurance systems design. As the design and operation of most of computer security systems and tools are based on an application of intelligent techniques, gaining deeper understanding and practical skills in this field would allow the readers to get better prepared either to enter the workforce or to upgrade their skills. The course “Data Analysis for Cybersecurity” merges the most advanced methodologies of artificial intelligence and machine learning with their applications in cybersecurity. The students will gain knowledge in the hottest area of the current computer science and will be able to employ it in solving cybersecurity problems.