Skip to main content

AI Programming in Python for Public Health

June 24 - June 28, 2024
8:30 a.m. – noon
2 credits

Course Number: 140.618.11 (in-person)
                                     140.618.49 (synchronous online)


This is a hybrid course with both a synchronous online section (140.618.49) and an in-person section (140.618.11). You'll be able to indicate which section you want (either in-person or online) when registering in SIS.



This course is essential for anyone interested in leveraging the power of Artificial Intelligence to advance public health. It offers: Cutting-Edge Knowledge: Understand how AI technologies are revolutionizing public health, from epidemic forecasting to personalized healthcare. Practical Skills: Gain hands-on experience with AI tools and methodologies, making you a valuable asset in any health-related field. Broadened Perspectives: Explore the ethical, legal, and social implications of AI in healthcare, preparing you to make informed decisions in your professional practice. Future Preparedness: Equip yourself with the skills and knowledge to stay ahead in a rapidly evolving field, ensuri

Explores the transformative potential of Artificial Intelligence (AI) in public health. Aims at public health professionals, researchers, and policymakers, the course delves into AI’s role in disease surveillance, epidemic prediction, healthcare delivery, and health policy. Gains foundational knowledge in AI concepts, machine learning algorithms, and data analytics. Teaches how AI can address public health challenges, enhance disease prevention strategies, and improve health outcomes through case studies, interactive sessions, and hands-on projects. Emphasizes ethical considerations, data privacy, and the equitable application of AI technologies in diverse health settings.

Learning Objectives

Upon successfully completing this course, students will be able to:

  1. Explain key concepts and methodologies of Artificial Intelligence and their relevance to public health.
  2. Analyze and interpret AI-driven data to inform public health decisions and strategies.
  3. Apply AI tools and techniques to real-world public health challenges.
  4. Evaluate the ethical and legal implications of AI in healthcare.
  5. Contribute to the design and implementation of AI solutions in public health settings.
  6. Communicate effectively about the benefits and limitations of AI in public health to diverse audiences.

Methods of Assessment:

  • 10% Participation
  • 30% Quizzes
  • 60% Project(s)

Prerequisites: Students must know R or python.