Introduction to the fundamentals of GIS theory and application. Emphasis will be placed on understanding how geospatial features are represented or captured as data and how these data can be managed, analyzed and presented using state‑of‑the‑art GIS tools. Hands‑on expertise will be developed with ESRI's ArcGIS for Desktop software.

Introductory GIS courses build an understanding of how GIS describes real world features within an information system. This course builds on that knowledge to introduce methods for spatial analysis. Analysis always involves inputs, methods, and outputs. The inputs are the spatial layers and tables; methods are functions, proceedures or algorithms; and outputs are new or derived spatial layers, tables and reports. In the lab, we will focus on carefully considering inputs and methods so we can better evaluate outputs. We will consider geoprocessing both vector and raster data and automating functions using ArcToolbox, ModelBuilder, and Python scripts.

Over the last few decades, geospatial technologies have evolved and infiltrated into an exponential number of organizations’ and people’s lives to the point where they are ubiquitous.  Along with this great expansion of use comes an even greater need to access the right data and to manage and utilize it appropriately for each unique project.

This course is an introduction to the fundamentals of dealing with spatial data and data management principles.  We will explore key topics related to working with spatial data including data discovery, data dissemination and data use.  Along with these topics comes the need to discuss ethics of data use, data standards and guidelines, data format and translation, metadata as well as general data management and maintenance principles.

This course provides an introduction to AutoCAD's computer-assisted design and drafting software for GIS students. Students will learn the fundamentals of the drafting environment, including setting up their workspace, utilizing common tools, creating powerful drawings, and creating print layouts.

This course will continually touch upon the differences and similarities of CAD and GIS as well as when and how GIS professionals will use CAD in their career. GIS students will gain appreciation of the complementary technology that CAD offers.

Cartography is the art and science of map making and map use. Preparation of high quality maps that readily reveal land management, planning, environmental or other concerns is critical to ensure that important messages are conveyed in an easily interpretable fashion. This course introduces the concepts and methods of cartographic communication, design, and geovisualization. Mapping fundamentals will address subjects such as coordinate systems, projections, datums, cartographic generalization, map types, and map design considerations.

First part of this course will introduce the fundamental concepts of Global Navigation Satellite Systems with specific emphasis on Global Positioning System (GPS) and the applied technologies for GPS data collection and its integration with GIS. The second part of the course will introduce Unmanned Aerial Vehicles (UAV) technology. 

Selkirk College’s GIS329 Programming for GIS assumes no prior programming knowledge. Students will learn how to set and use variables, write procedures and modules, and use selection and repetition to control program flow as implemented in the Python language. At a more advanced level, students will learn to write programs that embed object-oriented programming (OOP) concepts such as the use of objects, properties, and methods. Topics of scripting in Python and the usage of ESRI’s ArcPy module for the automation of geoprocessing will be introduced.

GIS 390:  Applied Research Methods involves the design and planning of a project idea from initial concept to anticipated final outputs. Topics include an overview of the steps necessary to successfully integrate GIS into the project decision-making process. Specific skills will be developed in project scoping and research proposal development, reference material management, and project presentation methods, including oral, poster, and written project documents. This course is a prerequisite for Co-op 301, GIS 491, and GIS 492.

Students acquire a solid understanding of project management methods and gain practical experience in proven project management techniques and discover a wealth of valuable, flexible tools that can be implemented to ensure the success of any project in any type of organization.

Managing Projects gives you the foundation, experience, techniques and tools to: Manage each stage of the project life cycle , work within organizational and cost constraints, set goals tied directly to stakeholder needs, get the most from your project management team, and utilize state‑of‑the‑art project management tools to get the work done on time and within budget.

This course contains supplementary materials for the GIS 492 course as well as drop boxes for your assignment submissions and tracking your grades.