An Introduction to Data Science and Artificial Intelligence

Author

Michael Robinson and Richard Ressler

Published

May 20, 2026

Keywords

data science, R Progamming, Tidyverse, Artifical Intelligence

Preface

These lecture notes support a one-week course called: An Introduction to Data Science and Artificial Intelligence.

The notes are based on the R Statistical programming language (Team 2018) and the {tidyverse} package (Wickham et al. 2019). The notes use many other R packages.

  • See Appendix B — Environment and R Packages for a more detailed description of the environment and the packages with their versions.
  • This work was produced using Quarto Quarto (2025) from Posit. You can choose to read the notes in “dark mode” by using the toggle under the Title in the left margin.

The notes are also based on many references which are listed in Appendix A — References.

Please send any corrections or recommendations to datascience@american.edu