This course is based on Python and SQL languages and has two aims: acknowledge students with the art of programming, and to introduce to data analytics and data science. Through the course, students learn how to solve real-life problems in the most efficient way using algorithms. The course introduces problem-solving, which is inspired by the social sciences. At the end of the course students are expected to create a final project.