Bachelor

GIST 415: Open Source Geographic Information Systems

This course provides students a brief introduction about Open Source software for both desktop and internet GIS applications. Main objective of the course is to expose students to alternative open source tools for practicing GIS besides licensed and conventional GIS software. Students will go through hands on learning about applications hosting, data development, processing, and sharing using open source tools and technologies such as GITHub , Quantum GIS (QGIS), Python, GeoServer and PostGIS. Students will apply technology in lab assignments using real-world data.

GIST 414: Web-Mobile GIS

Introduces students to the expanding field of web and mobile-based mapping applications development.  Students will apply skills gained in GIST I and Programming I and II to learn how to build interactive web and mobile apps that use geospatial data in an attractive format. (Prerequisite: GIST 417)

GIST 413: Programming I

Introduction to the fundamentals of programming for Geographic Information Systems using Python. Students will be taught elements, methods and theories of scripting in Python including how to write and manipulate functions, loops, strings, lists, dictionaries, and classes with an emphasis on how to apply these tools to writing scripts in the ArcGIS environment. The only way to learn programming is by doing, and therefore this course is based on weekly coding assignments, supplemented by traditional readings and lecture materials that will build students’ conceptual understanding of their bourgeoning skills. Assessment will be based on weekly assignments, two midterm exams, and one in class presentation. (Prerequisite: GIST 417)

GIST 314: Cartographic Design and Production

Cartography is a fundamental tool of geography; it is also a science and art in its own right. Cartography uses principles of design, perception, statistics, and communication. This course introduces students to cartographic design and production principles, a fundamental skill in GIST. Laboratory exercises give students additional experience with ArcGIS software.

GIST 214: Introduction to Map Science

Foundational scientific principles and analytic tools for students to understand maps and cartographic practices. Geospatial technologies are an extension of these principles and practices but they cannot be fully understood, successfully deployed, or their data outputs analyzed without a basic understanding of map science principles and practices.