| 1. GIS Technology Courses (45.0 credits) |
Credits |
| |
GIST 7010 |
GIS Programming 1
This course provides the foundation for GIS students to approach programming problems in an intuitive, realistic and logical fashion. Students use the latest Java IDEs to develop programs that manipulate GIS data and implement GIS concepts. This course covers such additional topics as arrays, complex data structures and file output.
|
3.0 |
| |
GIST 7100 |
Fundamentals of GIS
This course provides an overview of the theory, concepts and related disciplines of GIS. Topics include fundamental terminology and technologies associated with GIS, practical examples of GIS applications, raster and vector spatial data representations, the data modelling process, concepts of file and database systems, methods of data collection, extraction, translation and loading; spatial analysis and geoprocessing, data quality, spatial data management, and organizational issues.
|
3.0 |
| |
GIST 7108 |
Fundamentals of Mapping
This introductory course will acquaint GIS students with the fundamental concepts of geomatics and will demonstrate the important relationship between surveying & mapping and GIS. Topics include an introduction to the field of geomatics, a description of the theory associated with basic survey computations, methods for determining horizontal positions and elevations, map projections, accuracy and reliability of spatial data and an introduction to positioning by GPS. The overall objective is to give students an understanding of the origin of the coordinate systems and coordinates used in the field of geomatics.
|
3.0 |
| |
GIST 7109 |
Mapping Using Microstation
Presents a hands-on course which introduces students to Microstation PC, a powerful and popular software for digital mapping. Topics include Microstation basics, 2D element constructions and manipulations, data entry, data editing, and data integrity.
|
3.0 |
| |
GIST 7128 |
ArcGIS 1: Introduction
Introduces the latest versions of the ArcGIS software family and ArcGIS data models. Students use ArcMap, ArcCatalog and ArcToolbox to create and edit GIS data, and perform mapping, data management and geographic analysis. Successful completion of this course will give you a background in GIS concepts, help you to operate the basic components of ArcGIS software, and assist you in planning and executing a GIS project.
|
3.0 |
| |
GIST 7130 |
GIS Computing and the Internet
Focuses on developing skills for solving the diverse problems of the latest GIS computer systems. Students will examine operating systems, explore GIS web client-server relationships, write utility programs and simple GIS web server applications. Prerequisite: Previous programming experience required OR GIST 7010 must be taken concurrently.
|
3.0 |
| |
GIST 7132 |
GIS Database Systems 1
This course is an introduction to databases, their terminology and an overview of various data models and modelling techniques. Topics include relational database design, Codd's rules, constraints, relationships, normalization, and the structured query language (SQL). Examples will be GIS-based, use an ORDBMS for storage and web-based customizations. Prerequisites: GIST 7010* (* may be taken concurrently)
|
3.0 |
| |
GIST 8010 |
GIS Programming 2
This course covers advanced GIS programming issues. Topics include accessing the latest GIS data stores: RDBMS, ORDBMS, XML and binary files, creating custom classes, events and exceptions. Advanced UI controls that render graphics, bind data and integrate the latest web and mobile technologies will be use to present geospatial data. Prerequisites: GIST 7010
|
3.0 |
| |
GIST 8100 |
Technical Issues in GIS
This course provides theoretical and practical exposure to fundamental GIS algorithms and spatial information data structures. Students will gain an understanding of the programming logic behind GIS computer applications. Topics covered include raster and vector file formats, data conversion and display, view transformations, line clipping, feature generalization, and polygon operations. Prerequisites: GIST 7100 and GIST 7130 and GIST 8010* (* may be taken concurrently)
|
3.0 |
| |
GIST 8106 |
Spatial Analysis
Introduces students to vector and raster modeling using ArcGIS (Spatial Analyst, Geostatistical Analysis). Problems drawn from business geographics and natural resource applications. Prerequisites: GIST 8128 and GIST 7010
|
3.0 |
| |
GIST 8117 |
Cartography and GeoVisualization
The course starts by examining the field of Cartography and the relationship between Cartographer, Map and End User. Map composition, balance, typography, thematic mapping, and colour are reviewed. Students learn how to communicate well through cartographic principles. Further topics are undertaken for Enhanced Data Analysis and maps visualizations using web applications. The students are exposed to producing maps with an advanced visualization point of view. Prerequisites: GIST 7108
|
3.0 |
| |
GIST 8118 |
GIS Remote Sensing
Examines current satellite image acquisition systems, image display and enhancement, image geocoding and image classification and remote sensing applications in GIS. Digital image processing and analysis techniques are studied in theory and in practice using digital image processing software.
|
3.0 |
| |
GIST 8128 |
ArcGIS 2: Data Management and Analysis
GIST 8128 gives an introduction to the more advanced aspects of GIS software using ESRI's ArcGIS Desktop software and Extensions. Topics include map projections, advanced editing, data conversion, image display, customization, 3D geographic data, proximity and adjacency analysis, scripting and models, geocoding, routes, and networks. Previous programming experience is recommended. Prerequisites: GIST 7128
|
3.0 |
| |
GIST 8132 |
GIS Database Systems 2
Develops skills for using database software with GIS. Topics include the Oracle RDBMS architecture, ArcGIS Enterprise Geodatabase architecture, Database Versioning and GIS database Web server programs. Prerequisites: GIST 7132
|
3.0 |
| |
GIST 8138 |
ArcGIS 3: Customization and Modelling
This course in GIS customization introduces the ArcObjects development environment using python scripting. Topics include adding buttons to toolbars, extending the functionality of ModelBuilder models, importing external .txt files, linking to external programs, and building a user interface with Tkinter. A final exercise will be undertaken using the ModelBuilder and python skills learned in this course. Prerequisites: GIST 8128* and GIST 8010* (* may be taken concurrently)
|
3.0 |
| Note: Most of these courses are also available online. |
| |
| 2. Management Courses: (5.0 credits) |
Credits |
| |
GIST 8109 |
Geospatial Systems Management
This course examines the fundamentals of geospatial systems management. Topics include hardware, software, networking, web configurations, security, enterprise systems, systems development and maintenance. Prerequisites: GIST 7130
|
2.0 |
| |
GIST 8110 |
Management Issues in GIS
Use of project management and systems design engineering techniques to identify, document, analyze, and meet user needs for GIS. A strong emphasis is placed upon working with other students as a multidisciplinary team; each team will move progressively through a typical GIS implementation and management process for an organization. Case studies are examined for the insight they can provide in GIS management. Prerequisite: Completion of GIS technical core courses.
|
3.0 |
| |
TMGT 7101 |
Engineering, Technology and Management
The course provides candidates with a perspective on the experience needed to assume a role in management in a technology-based organization. It will include some basic tools and techniques for the manager. The course is focused on those individuals who possess a formal technical education and are contemplating moving into management, or those who are already working in management positions. This course will examine how technologists and engineers can make the often difficult move from a technical specialist role to manager.
|
1.0 |
| |
TMGT 7103 |
Research and Development Management
This course will provide the candidate with the skills necessary to successfully manage a small corporate research and development department. Emphasis will be on identifying the unique characteristics of an R&D department in terms of its funding, its personnel, and mandate to be creative and productive.
|
1.0 |
| |
TMGT 7104 |
Management of Technological Change
An examination of the nature of change in high technology and the forces active in the management of change as they affect the individual, group and organization. This course analyses, diagnoses and integrates the individual, group and corporate forces in managing change. Particular focus is placed in integrating interpersonal skills models with the task of managing technological change among people.
|
1.0 |
| |
TMGT 7123 |
Technology Information Systems
This course will provide the candidate with the knowledge to understand how Information Technology [IT] is used in technology-based organizations. It will cover all aspects of systems architectures and systems life cycles, including how to evaluate, justify and acquire new IT. It will review how data are collected and turned into information by all parts of the organization with an emphasis on how that information can be used in problem solving. The business issues arising from the introduction and use of Information Technology will be discussed, including those associated with investment, training and support. Prerequisite: TMGT 7123 is a REQUIRED course for TMGT 7151, TMGT 7152, TMGT 7153, TMGT 7154 and TMGT 7155.
|
1.0 |
| |
TMGT 7131 |
Business Strategy and Structure
Integrates two important aspects of decision- making in high technology companies: how to choose a particular technical option, and how to develop a business strategy that works in today's business environment. By looking at the factors that determine technological and business strategy, the candidate will have an important opportunity to analyze real world situations and develop career goals. This course is linked to TMGT 7132, Managing Technological Innovation and Entrepreneurship.
|
1.0 |
| |
TMGT 7132 |
Managing Technological Innovation and Entrepreneurship
Orients managers in the tasks of management of technological innovation. The candidate will learn how to manage technological innovation and how it can contribute to organizational productivity and increased competitiveness. This course is linked to TMGT 7131 Business Strategy and Structure and reflects the importance of technological innovation in the implementation of strategy. Prerequisites: TMGT 7131
|
1.0 |
| |
TMGT 7133 |
Law for Intelligence-based Business
The purpose of this course is to help those working in complicated technologically intense businesses, and especially those involved in technology management, to understand and to function within that legal environment. To this end, we will look at the nature of the legal system as well as its institutions generally, and will also look at selected areas of law vital to the functioning of Canadian business. The course will also relate law to modern business practice, especially in the field of ethics.
|
1.0 |
| |
TMGT 7141 |
Managing in a Technical Environment
Emphasizes the skills necessary to manage effectively in a technology based organization. Emphasis is placed on the issues of leadership and the skills required to do an effective job which include how to improve performance by giving constructive feedback, how to give and receive effective information, how to handle disruptive behaviour, and how to provide positive recognition.
|
1.0 |
| |
TMGT 7143 |
Problem Solving and Decision-Making
This course deals with a practical, hands-on approach to problem-solving and decision-making using an analytical, process-oriented approach. Different tools and techniques are used to better maximize the problem-solving and decision-making skills of the candidate. Opportunity will be provided for practice in creative thinking and problem-solving skills.
|
1.0 |
| |
TMGT 8103 |
Technology Assessment
This course gives candidates the knowledge to develop technology assessment processes that are specific to the Graduation Project but can also be used in their organizations. It provides candidates with the means to increase the probability that a selected technology will provide tangible benefits in addressing specific organizational issues and that will take into account social and environmental concerns. Prerequisite: Completion of at least three 7000 or 8000 level courses in the candidate’s technical specialty.
|
3.0 |
| Note: Students may also select management course electives from other advanced diploma or degree programs at BCIT, subject to program approval. |
| |
| 3. Project / Practicum Courses: (12.0 credits) |
Credits |
| |
GIST 7122 |
GIS Project/Practicum Proposal
Prepares part-time GIS students for their industry project or practicum. Topics include literature searches and reviews in a GIS topic/business of interest to the student, identifying a suitable project/practicum, establishing faculty and industry supervisors, developing a project/practicum plan and schedule, and writing a project proposal for approval. Prerequisite: Department Approval.
|
1.0 |
| |
TMGT 7102 |
Project Management/Resource Utilization
This course focuses on the use of project management concepts and tools to accomplish business goals. Students will identify project management issues in rapidly changing business and technical environments and utilize strategies to manage projects effectively.
|
1.0 |
| |
TMGT 7142 |
Technology Management Communication
This course provides theory and practice in specific communication processes that convey messages effectively. It is designed to give participants practice and feedback using specialized techniques in the communication process.
|
1.0 |
| and |
| |
GIST 8125 |
GIS Project
Students will undertake a major independent project in a selected area of GIS technology, in consultation with industry/academic sponsors and faculty advisors. You will solve GIS technical problems, demonstrate thorough knowledge of your project topic, and present your GIS project results by writing a technical report and making an oral presentation to GIS industry standards. Prerequisites: GIST 7120 or (GIST 7122 and TMGT 7102 and TMGT 7142)
|
9.0 |
| |
or |
| |
GIST 8126 |
GIS Industry Practicum
Provides students with short-term GIS industry work experiences. The practicum involves GIS project or production work and presents the opportunity to interact with supervisors in a mentoring relationship. Allows students to develop technical, interpersonal and employability skills, and gain first-hand insight into the organizational context of GIS. Prerequisites: GIST 7120 or (GIST 7122 and TMGT 7102 and TMGT 7142)
|
9.0 |
| Note: Completion of GIST 7120 in the full-time GIS program may be applied towards exemption of GIST 7122, TMGT 7102 and TMGT 7142. |
| |
| Total Credits: |
62.0 |