Skip to Main Content

Geographic Information Systems/Science

This is a library resource guide for GIS.There are several departments on campus which use GIS. They include but are not limited to Geography, Earth Sciences, Environmental Studies, History, Biological Sciences and Economics.


Python is a widely used high-level, general-purpose, interpreted, dynamic programming language.[24][25] Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java.[26][27] The language provides constructs intended to enable clear programs on both a small and large scale.[28]

It is also the coding language used within ArcGIS. This page highlights various resources for learning and using Python.    ...

[Source: Wikipedia. Python programming language. July 25, 2016.]

SQL (/ˌɛsˌkjuːˈɛl/ (About this soundlisten) S-Q-L,[4] /ˈskwəl/ "sequel"; Structured Query Language)[5][6][7] is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS). It is particularly useful in handling structured data, i.e. data incorporating relations among entities and variables.

SQL offers two main advantages over older read–write APIs such as ISAM or VSAM. Firstly, it introduced the concept of accessing many records with one single command. Secondly, it eliminates the need to specify how to reach a record, e.g. with or without an index.    ...

[Source: Wikipedia. SQL. January 1, 2021]


The Library collection includes many books, eBooks and streaming video for Python. Print books can be found in the Baker/Berry Cook collection. The call number range is QA 76.73 .P98 on Berry Level 3.

Introductory reading(s)

Selected book title(s)

Other library resource(s)