Students will be introduced to practical Python programming and learn how to use tools and libraries like Jupyter Notebooks, Pandas, NumPy, Matplotlib, and Seaborn to interact with, manipulate, analyze, and visualize datasets. By the end of the course, students should have an introductory understanding of coding in Python, core Python data science libraries, and how to apply them in security studies.