The course Artificial Intelligence and Programming introduces social science students to the basic concepts of AI, including machine learning, data analysis, and real-world applications in society. It also develops fundamental programming skills to help students understand how intelligent systems are designed and used in social research.