Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
George Mason University Infoguides | University Libraries
See Updates and FAQss for the latest library services updates.

GRAduate Student Skills


Python is an open source programming language used for general purpose programming. These slides review the basics of Python.

Learn how to use Python with this infoguide. It reviews the following topics: 

  1. Python installation
  2. Basics of Python
  3. Tutorials
  4. Available resources on Python, including books and websites
  5. Data visualization
  6. Statistics
  7. Geospatial analysis


Check the Digital Scholarship Center (DiSC) calendar for Python workshops this semester or request a group tutorial.


R is a programming language used for statistical computing and graphics.  

Learn how to use R with this infoguide. It reviews the following topics:

  1. R concepts
  2. Installation of R, RStudio, and its packages
  3. Available resources on R, including books and websites
  4. Statistical analysis
  5. Graphics and data visualization


Check the Digital Scholarship Center (DiSC) calendar for R workshops this semester or request a group tutorial.

O'Reilly Education E-books

O'Reilly Learning Platform has thousands of books on different programming languages, including C, Python, R, etc., that are free for use by the Mason community.