This course introduces the concept of artificial intelligence (AI) in medicine, the associated big data analysis, and analytic programming. Medical AI is the use of algorithms and software to approximate human cognition in the analysis of complex medical data including those in global public health. AI is currently transforming healthcare delivery and is augmenting doctors’ roles in medicine. This course covers analytic programming (predominately in R), big data analysis, and application for AI in medicine and global public health. The goal of this course is to develop students’ understanding and to confer hands-on analytical skills for AI in medicine on them. It is also covers topics in global public health.