introduced. Web map OpenGIS Consortium standards and freeware server and viewer software will be discussed. The course curriculum will be delivered using lectures and hands-on class exercises. Students will author, administer, design and manage interactive Web Mapping projects through a number of lab assignments, and through a term project. The term project will be the development of a site which will be served through the campus intranet and/or through the SGRC public server. The course requires prior knowledge of GIS theory, BC datasets, and ArcGIS software which students have previously acquired in ADGIS courses GIS 302, 303, 310 and 318. Pre-requisites: Successful completion of GIS 302, 303, 310, and 378. GIS 329 - PRINCIPLES OF PROGRAMMING Principles of Programming for GIS assumes no prior programming knowledge. Students will learn how to set and use variables, write and import 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 functions and 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 and mapping tasks will be introduced. Pre-requisites: GIS 302 or permission of ADGIS School Chair GIS 331 - ADVANCED TOPICS IN GIS GIS and other geomatics technologies have become essential for decision support in the private and public sectors. Decision support refers to the tools and information provided by/to people during all aspects of their decision-making processes. GIS as a decision support system involves the application of spatially referenced data in a problem-solving situation (s) with the integration of data management, analysis techniques, and visual representation. GIS as a decision support system has matured sufficiently to handle such complex environmental, social, economic, and urban problems and is sometimes termed a spatial decision support system (SDSS). This course will focus on the application of GIS within three areas: Municipal Operations (Planning), Health and Medicine, and Emergency Management. GIS 390 - APPLIED RESEARCH METHODS 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 selkirk.ca/programs GEOGRAPHIC INFORMATION SYSTEMS - ADVANCED DIPLOMA selkirk.ca/program/adgis 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. Pre-requisites: Successful completion of all Fall semester GIS 300 level courses. GIS 491 - TECHNICAL PROJECT Technical Project is the implementation of a project as outlined and defined in Project Development. Implementation will involve building the database, conducting analysis with a variety of geoprocessing tools and producing final products. This course provides an opportunity for students to integrate their knowledge of CAD, GIS, remote sensing and databases to solve a specific problem. Contacts KRISTA MANNLE Admissions Officer Phone: 250.365.7292 ext 21425 Direct: 250.365.1425 Email: kmannle@selkirk.ca BRENDAN WILSON School Chair Phone: 250.365.7292 ext 21393 Direct: 250.365.1393 Fax: 250.365.1260 Email: bwilson@selkirk.ca Selkirk College Academic Calendar 2016-17 103