| 1. Technical 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 |
| |
| 2. Applied Management Electives (9.0 credits) |
Credits |
| Mandatory course: |
| |
BUSA 7250 |
Management Skills and Applications
The course provides an overview of the basic skills of a manager and applies these skills through a series of projects and case studies. It examines the evolution of management and the organizational culture and environment. It also teaches the decision-making skills and the skills involved in planning, organizing, leading and controlling, including planning and facilitating change, teamwork, applying motivational techniques and effective communication.
|
3.0 |
| Complete a minimum of 6.0 credits from the list of electives: |
| |
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 |
| |
BLAW 3100 |
Business Law
Presents a practical study of Canadian business law, including the legal and administrative systems, torts, contracts, sale of goods and consumer protection, secured transactions, employment, agency and business organizations. Participation in this course, taught by lawyers, prepares you to recognize and feel comfortable with the legal aspects of doing business.
|
4.0 |
| |
ECON 1150 |
Economic Issues
Presents the influential concepts of both micro and macroeconomics and, in a student-based learning environment, assists you in applying these notions to your career. A professional economist will work with you in discovering the laws of supply and demand, consumer decision-making, producer profit maximization, competition and monopoly regulation in microeconomics. Use of fiscal, monetary and exchange rate policy to influence unemployment, inflation and economic growth is also covered. Familiarization with spreadsheets is strongly recommended for those intending to register in the Internet delivery section.
|
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 7122 |
Accounting for Technologists
This course will involve the participant with aspects of accounting that impact on their roles as employee/managers within a technical organization. The course introduces the participant to as many accounting concepts, principles and the practical application of these principles as possible and it enhances their awareness and understanding of such areas as the balance sheet, the income statement, accounting systems, and the use that can be made of such accounting information. Prerequisite: TMGT 7122 is a REQUIRED course for TMGT 7121. TMGT 7122 is a REQUIRED course for TMGT 7135.
|
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 7144 |
Human Resource Planning and Control
This course provides new managers in a technological setting with practical guidelines to deal with their people, using human resource systems to support them in identifying and addressing issues which affect technologists at various stages of their professional careers. The course also addresses ways in which a manager may examine and enhance his or her own management career. Time will be spent examining the relationship between the organization’s personnel needs and the ways in which these needs can be met through: Manpower Planning, Job Analysis, Selection and Recruitment, Motivation, Career Planning and Development, Succession Planning, Performance Evaluation, and Training and Development.
|
1.0 |
Additional elective courses: Additional credits of applied management courses can be taken from other Bachelor of Technology programs including Management, Construction Management, Environmental Engineering Technology and Technology Management. Pre-approval of course selection is required from your Program Head. |
| |
| 3. Industry Project (12.0 credits) |
Credits |
| All students seeking to graduate from the program must successfully complete an industry-sponsored project. The objective of the project is to allow students to apply specialty knowledge in a real-life situation, study or applied research activity in conjunction with an industry sponsor and an academic mentor. The project assignment should contain elements that are considered innovative, experimental or exploratory in nature. The participant will be responsible for securing an industry sponsor with expertise in the project area. |
| |
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 |
| |
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 |
| |
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 |
Note: Completion of GIST 7120 in the full- time GIS program may be applied towards exemption of GIST 7122, TMGT 7102 and TMGT 7142. |
| |
| 4. Liberal Studies Component (12.0 credits required) |
Credits |
| Mandatory Courses: (6.0 credits) |
| |
LIBS 7001 |
Critical Reading and Writing
Develops advanced skills in critical analysis, close reading and composition through lectures, discussion and group activities in which students analyze and evaluate materials from various disciplines. Readings might come from professional journals, reports, newspapers, magazines and literature. Multimedia such as video, music and the Internet may also be included. Prerequisite: BCIT ENGL 1177, or 6 credits BCIT Communication at 1100-level or above, or 3 credits of university/college composition.
|
3.0 |
| |
LIBS 7002 |
Applied Ethics
Fosters abilities and values required for ethical decision making at work. Develops skills in logical analysis, a working knowledge of moral principles and theories, and the ability to diagnose and resolve moral disagreements commonly found at work. Examines and applies moral principles to historically famous cases in manufacturing, human resources, management, engineering, health care, and computing. Prerequisite: BCIT ENGL 1177, or 6 credits BCIT Communication at 1100-level or above, or 3 credits of university/college composition.
|
3.0 |
Elective Courses: (6.0 credits) All students will be required to achieve these credits in accordance with the BCIT policy on Liberal Studies course requirements. Information regarding topic areas and/or eligibility for transfer credits may be obtained from the Advanced Placement and Degree Programs office at 604-432-8230. |
| |
| Total Credits: |
78.0 |