Ontario College Graduate Certificate in Geographic Information Systems - Applications Specialist (Online) Curriculum
Accepting Applications for September 2020
Courses and Descriptions
This course introduces principles and techniques of database design and processing, focusing on a GIS environment. Lab exercises and project work provide opportunities for students to develop skills in designing, implementing and managing databases using a variety of desktop, mobile and enterprise software. Structured Query Language is used to build databases and manipulate data in preparation for future work in data processing, GIS analysis, and cartographic presentation.
Capturing the environment through data acquisition is the first step in building a GIS. In this survey field course, students will gain practical experience in equipment use, maintenance and troubleshooting. Data collection techniques and theory will be practiced through self-directed activities, approximating the Survey Camp experience. This course focuses on theory, with practice demonstrated using multimedia and consumer-class devices.
Geodesy is the science related to the determination of the size and shape of the earth. Due to the curvature of the earth, geodetic principles must be applied to small scale maps covering large areas. Students will develop an increased awareness of this foundation science and the issues involved in measuring and mapping the earth, such as applying appropriate map projections and coordinate systems.
This course will engage students in the exploration of the cartographic communication process. Effective geographical display is dependent upon the decisions involved in its design, such as colour, symbology, and typography in map making. Students will also be introduced to concepts and processes that are central to cartography, enabling the student to build a cartographic foundation for subsequent studies. Industry standard, graphic design software will be used to create various paper products and screen images.
Programming capabilities in GIS software allow users to process data and automate repetitive tasks. Often a few lines of code can save time or can accomplish tasks that would otherwise not be feasible. In this course students will develop their core problem solving and algorithm design skills and implement solutions in a current programming language. This course focusses on programming fundamentals that are applicable to many programming languages used in the Geospatial industry. This course also serves as the foundation to the other programming and technical courses in the GIS specialist programs.
This course provides an introduction to the basic interpretation and measurement of physical, biological, and cultural features from satellite and aerial imagery. Basic photogrammetry concepts will be examined and practiced in scale determination, height, and measurement. Other concepts introduced include understanding the electromagnetic spectrum, working with raster data, geometric correction, atmospheric correction, image classification techniques, and understanding how atmospheric conditions affect the quality of imagery.
This course will enable students to explore the principles and fundamental concepts and types of Geographic Information Systems (GIS) and apply them in projects. Students will be introduced to the five main technical components of a GIS, namely, input, storage, pre-processing, analysis and output using both the raster and vector spatial data models. Hands-on experience, using current software applications is provided through a series of laboratory exercises.
Acquiring spatial data and attribute data, in the field, is an important part of mapping and GIS. Once back in the office, this new data must be integrated in an efficient manner. Building on the skill sets associated with measuring for maps and land-type surveys, students will develop methods of placing field data onto existing maps and plans. These collected features will be placed in a GIS/Land Information System and appended to existing digital maps and plans.
The internet has changed the way we use maps. This course will explore the latest technical internet standards and techniques, including content markup, layout, colour, interactivity, all with a consideration of accessibility and usability. Students will also learn how to make a web page dynamic using CSS and client-side programming. This course prepares students for the use and customization of web GIS applications in the second semester.
This advanced course further explores the topics introduced in the course Remote Sensing and Image Analysis. Students will learn the principles and operation of modern remote sensing platforms, including multispectral, thermal, Radar and LiDAR. Methods for processing and interpreting data are explored in lectures and practical skills developed through comprehensive labs and assignments. The latest feature classification techniques are also explored using various computational algorithms.
As GIS software packages become more sophisticated, there is a greater need for GIS specialists who not only perform GIS analyses, but also are highly skilled in customizing GIS applications, thereby facilitating the use of GIS applications to end-users. Students will learn how to develop customized GIS applications to meet specific user needs and how to link these applications to other programs. Customization will be done within a GIS application and also by developing standalone programs that integrate GIS capabilities.
Environmental Modeling is the science of predicting the behaviour and occurrence of environmental processes and variables. The use of GIS in Environmental Modeling extends this science to the creation of spatial surfaces. Environmental modeling using GIS is being applied to a wide variety of environmental and natural resource applications for decision-making at all levels. This course will provide the fundamental knowledge required to perform environmental modeling using industry standard GIS software. Students will learn the appropriate algorithm to choose for a given scenario and will explore techniques for enhanced visualization. In addition, hydrological surfaces will be created and examined in order to better understand the physical processes which take place in our environment.
The skills developed in this course will help students select, design, build, and implement a complex GIS application and/or a cartographic representation in response to an industry defined problem, using a business project management model. The course will assist students in negotiating the complexities of project planning unique to this sector, as well as issues such as client relations, time management and scheduling, data acquisition, negotiating intellectual property rights and copyrights and managing team work and interactions. Project design principles will provide a foundation for the iterative process of planning, establishing schedules, and writing a GIS project proposal. GIS Collaborative Project Planning precedes the GIS Collaborative Project in the final semester, and develops a skill set critical to its success.
This course builds on GIS Database Principles to introduce more advanced relational database topics that are important for GIS and mapping professionals. Through application of the principles of relational database design, students will learn how to translate business rules into a conceptual entity-relationship model, and eventually a physical database schema. The course will build on geodatabase concepts introduced in the first semester, introducing enterprise geodatabase functionalities like versioning, replication and archiving. Students will learn how to make use of industry standard software to facilitate Extract, Transform, Load (ETL) workflows to translate data between different formats.
This course will provide the conceptual background to more advanced GIS analysis. Designed to provide an understanding of spatial analysis techniques available within a GIS environment, topics covered may include: spatial distribution and trends, geostatistical analysis, geocoding and networking, geodatabase topologies and advanced spatial analysis. Material presented in lectures will be placed in an applied context through laboratory exercises designed to strengthen practical understanding and awareness of complex GIS methodology in a variety of application areas.
This course introduces GIS students to the possibilities to share static and interactive mapping on the internet. Building on Web Design and Programming in the previous semester, Web GIS Development provides a conceptual understanding of spatial Web-based applications. Students will create web GIS sites using solutions that have template configuration and programming for custom enhancements. Students will explore multiple technologies learning how to access, display, query, and analyze GIS data over the Internet.
This course provides the student with an opportunity to finalize the design, development and implementation of a GIS project initiated in the Project Planning course. This team based project will address a variety of GIS issues and use mapping techniques to promote the research, development, testing, and analyzing of real world information in a 'real world' environment. Students will be challenged to assign responsibilities, create and maintain satisfactory working relationships with the client, accept feedback, meet project deadlines, manage the production of deliverables to industry standard, and formally present their findings.
- GIS Database Principles (GEOM 65)
- Remote Sensing and Image Analysis (GEOM 66)
- Problem Solving and Programming (GEOM 67)
- Web Design and Programming (GEOM 101)
- Geovisualization I (GEOM 102)
- Spatial Analysis I (GEOM 103)
- Geodesy (GEOM 104)
- Surveying and CAD Mapping (SURV 21)
- GIS Collaborative Project Planning (GEOM 68)
This course will teach participants how to design, manage and access spatial data in an enterprise database environment. Students will learn the structure of a databases native spatial data model, how to work with spatial objects and perform analysis using spatial operators and functions. Students will also gain practical skills processing spatial and non-spatial data with a structured database programming language.