Site Navigation
Welcome
Important Notice and Disclaimer
Faculty of Graduate Studies General Information
Graduate Students' Association (GSA)
Academic Schedule
Faculty of Graduate Studies Credential Information
Admissions
Awards and Financial Assistance for Graduate Students
Tuition and General Fees
Academic Regulations
Program Descriptions
Interdisciplinary Specializations
Courses of Instruction
How to Use
Courses of Instruction by Faculty
Course Descriptions
A
B
C
D
E
F
G
Geography GEOG
Geology GLGY
Geomatics Engineering ENGO
Geophysics GOPH
German GERM
Greek GREK
Greek and Roman Studies GRST
H
I
J, K
L
M
N, O
P
Q
R
S
T, U
V
Z
Student and Campus Services
About the University of Calgary
Graduate Studies Calendar 2023-2024 Courses of Instruction Course Descriptions G Geomatics Engineering ENGO
Geomatics Engineering ENGO

For more information about these courses, see the Department of Geomatics Engineering: schulich.ucalgary.ca/geomatics.

Graduate Courses
Geomatics Engineering 601       Graduate Project
Individual project in the student's area of specialization under the guidance of the student's supervisor. A written proposal, one or more written progress reports, and a final written report are required. An oral presentation is required upon completion of the course.
Course Hours:
3 units; (0-4)
Notes:
Open only to students in the course-based MEng.
back to top
Geomatics Engineering 603       Fundamentals of Infrastructure Asset Management and Sustainability
International standards and guidelines in asset management and sustainable project delivery, effective consultation of stakeholders, the process of establishing asset management plans and inventories, and how these plans tie into ongoing performance monitoring, financial reporting and operational risk mitigation.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 605       Advanced Topic in Asset Management - Strategy and Financial
Development of strategic asset management plans and policies. Establishing organizational readiness and capacity for asset management. Assessing ISO 55 000 compliance and auditing asset management plans. Reconciling asset management forecasting with financial reporting. Principles of PSAB 3150, IRFS and GAAP. Accounting for natural assets and environmental, social and governance report impacts on asset management. Asset management frameworks and competency standards.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 610       Geospatial Vision
Covers relevant computer vision methods for solving mapping problems. Topics include 2D/3D interest points and feature descriptors, stereo and multi-view stereo, image alignment, 3D reconstruction, range data processing (pre-processing, segmentation and alignment), 3D modelling from point clouds, deep learning for mapping, map inference and map matching.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 612       Wellbore Positioning in the Directional Drilling
Theory, technique, and application of wellbore positioning in the directional drilling by using measurement-while-drilling (MWD) gravity, geomagnetic, and gyro sensors.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 615       Advanced Physical Geodesy
Potential theory and geodetic boundary value problems (GBVPs). Solution approaches to the Molodensky problem. Least-squares collocation (LSC). Hilbert spaces with kernel functions. Variational principles, improperly posed problems and regularization. The altimetry-gravimetry and overdetermined GBVPs. Solution of GBVPs by integral techniques, fast Fourier transforms and LSC. Use of heterogeneous data sets and noise propagation. Applications to gravity prediction, geoid determination, deflection estimation, satellite altimetry and airborne gravimetry and gradiometry. Current research activities.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 623       Inertial Surveying and INS/GPS Integration
Inertial sensors and their application in inertial navigation, existing inertial systems, new developments in strapdown technology. Practical aspects of inertial positioning definition of an operational inertial frame, inertial error models. Effect of inertial sensor errors on the derived navigation parameters, performance characteristics of inertial sensors, calibration of inertial sensors. Mechanization equations in different co-ordinate frames, step by step computation of the navigation parameters from the inertial sensor data introduction to Kalman filtering for optimal error estimation, modelling INS errors by linear state equations, practical issues for the implementation of update measurements (ZUPT, CUPT, Integrated systems), current research activities.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 625       Advanced GNSS Theory and Applications
Overview of space positioning and navigation systems; concepts and general description. Global Navigation Satellite System signal description. Receiver and antenna characteristics and capabilities; signal measurements indoor; GNSS error sources and biases; atmospheric delays, signal reflection and countermeasures. Mathematical models for static point and relative positioning. Kinematic single point and differential post mission and real time positioning, navigation and location. Augmentation methods. Land, marine, airborne and indoor applications. Case studies.
Course Hours:
3 units; (3-2)
back to top
Geomatics Engineering 629       Advanced Estimation Methods and Analysis
Introduction of different estimation criteria, error sources in estimation, modelling and testing requirements. Advanced least squares method, estimation equations and analysis. Random processes, dynamic models, Kalman filter equations and analysis. Implementation aspects. Concept of signal, least squares collocation equations and applications. Robust estimation principle and robustified least squares and Kalman filter. Data modelling issue in estimation, functional and stochastic model development for least squares and Kalman filter. Error analysis, conventional and robust statistical testing methods and analysis. Applications to geomatics engineering problems in geodesy, positioning and navigation, photogrammetry, etc.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 630       Geodetic Monitoring of Geohazard and Geodynamics
This course aims at providing a comprehensive knowledge of monitoring natural hazard (subsurface CO2 storage and oil sand field monitoring, earthquake, silent earthquake, artificial explosion, volcanic activity, faulting, landslide, tsunami, el niño, etc) and global geodynamics by modern geodetic and geophysical Earth observing techniques.
Course Hours:
3 units; (3-0)
Also known as:
(formerly Geomatics Engineering 699.98 Spatio-Temporal Data Models)
back to top
Geomatics Engineering 632       Advanced Photogrammetric and Ranging Techniques
Geometry and orientation of multi-image networks, self-calibrating bundle adjustment, direct versus indirect geo-referencing, 3D point cloud generation via structure-from-motion approaches, geometry of line cameras, principles of active imaging systems, mathematics of LiDAR mapping (registration and calibration), 3D point-cloud manipulation (feature extraction, segmentation and classification), photogrammetry and LiDAR data integration and fusion.
Course Hours:
3 units; (2-2)
Also known as:
(Geomatics Engineering 531)
back to top
Geomatics Engineering 633       Atmospheric Effects on Satellite Navigation Systems
Theoretical and observed aspects of radio wave propagation in the ionosphere and troposphere, with an emphasis on L-band (GPS) signals. Fundamentals of absorption, attenuation, depolarization, and defraction will be covered, in addition to characteristics and physical properties of the propagation medium and atmospheric constituents. The impact of such effects, and methods of mitigation, will be interpreted with respect to satellite navigation applications.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 637       Earth Observation for the Environment
An introduction to environmental earth observation systems in particular to satellite platforms. Topics include: discussion of physical principles, including governing equations; imaging system geometries; radiometric corrections, including calibration and atmospheric correction; spatial filtering for noise removal and information extraction; geometric corrections, including rectification and registration; fusion of multi-dimensional datasets (i.e., multi-spectral, multi-temporal, multi-resolution, and point-source ground data); and application of satellite images in addressing selected environmental issues.
Course Hours:
3 units; (3-0)
Antirequisite(s):
Credit for Geomatics Engineering 637 and any of Geomatics Engineering 699.28 (Earth Observation for Environment), Environmental Engineering 619.05 (Earth Observation for the Environment) or 637 will not be allowed.
back to top
Geomatics Engineering 638       GNSS Receiver Design
Global Navigation Satellite System signal structure, overview of receiver architecture, measurements, antenna design, receiver front-end, reference oscillator, sampling and quantization, phase lock loops, frequency lock loops and delay lock loops, tracking loop design and errors, signal acquisition and detection, interference effects.
Course Hours:
3 units; (2.5-1)
back to top
Geomatics Engineering 639       Advanced Topics in Digital Image Processing
Review of basic digital imaging; advanced topics in multispectral or hyperspectral analysis, multiresolution analysis, image segmentation, image transform, data fusion, pattern recognition or feature matching; current research applications especially in Geomatics.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 641       Design and Implementation of Geospatial Information Systems
Overview of geographical information systems from a computing perspective. Topics include: fundamental database concepts; relational algebra, UML modelling, and SQL; fundamental spatial concepts; geometry, Euclidean space, topological space, set notations, point set topology, and base graph theory; models for geospatial information: object models and field models; Representations and Algorithms for GIS: computational complexity, discretization algorithms, topological data models and algorithms, TIN model, and computational geometry algorithms for GIS; spatial access methods: B-Tree, Quadtree, and R-Tree; and architectures; centralized and decentralized architectures.
Course Hours:
3 units; (3-3)
Also known as:
(Geomatics Engineering 451)
back to top
Geomatics Engineering 642       Optical Imaging Metrology
Optical imaging methods for precise close-range measurement. Photogrammetric techniques with emphasis on the bundle adjustment. Photogrammetric datum definition, network design and quality measures. Principles of laser range-finding and laser scanning. Imaging distortions, sensor modelling and system self-calibration for a variety of imaging sensors including digital cameras, panoramic cameras, 3D laser scanners and 3D range cameras. Automated point cloud processing methods; registration, modelling and segmentation. Selected case studies.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 645       Spatial Databases and Data Mining
Comprehensive overview of spatial database management systems and issues related to spatial data mining: spatial concepts and data models, spatial query languages, spatial storage and indexing, spatial networks and trends in spatial databases.
Course Hours:
3 units; (3-0)
Notes:
Background in programming and statistics is required.
Also known as:
(Environmental Engineering 630)
back to top
Geomatics Engineering 651       Advanced Geospatial Topics
Progress in research, development and applications in the field of geospatial technologies; importance of geospatial knowledge and evolution of geospatial technologies in the last decades; focus on six major geospatial technologies that characterize the so-called geospatial revolution; geoweb, virtual globes, volunteered geographic information, Location-based services, big data and geospatial cyber-infrastructure; data/product quality, privacy and confidentiality, and societal implication of these technologies will be discussed.
Course Hours:
3 units; (2-2)
Also known as:
(Geomatics Engineering 551)
back to top
Geomatics Engineering 656       Hydrographic Surveying
Water levels and flow. Underwater acoustics including velocity and system parameters. Sonar and echosounder systems. Acoustic positioning concepts. Vertical positioning and datums. Types of surveys and specifications. Practical examples and survey data processing.
Course Hours:
3 units; (2-3)
Also known as:
(Geomatics Engineering 545)
back to top
Geomatics Engineering 658       Geocomputation
Overview of the fudamental concepts, approaches, techniques, and applications in the field of Geocomputation: computational intelligence, complex systems theory, cellular automata modelling, multi-agent system modelling, calibration and validation of dynamic models, scale, artificial neural network, data mining and knowledge discovery, geovisualization, and post-normal science. Individual projects involving the application of Geocomputational techniques and models are conducted.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 659       Digital Imaging and Applications
An introduction to digital image processing (IP) and computer vision (CV) concepts, methods and algorithms which will enable the students to implement IP/CV systems or use IP/CV software with emphasis on applications and problem-solving in geomatics engineering including remote-sensing and photogrammetry and in other disciplines including energy and environment engineering. Course components include: image formation and intensity transformation, filtering in the spatial and frequency domain, colour image processing, feature detection and matching, image restoration, image segmentation, mathematical morphology and multi-source image/data fusion.
Course Hours:
3 units; (2-2)
Also known as:
(Geomatics Engineering 559)
back to top
Geomatics Engineering 664       Data Analysis in Engineering
Fundamentals of matrix theory, linear systems, probability and statistics. Data classification, analysis and bias identification. Random data acquisition, qualification and analysis. Least squares estimation and data analysis. Random process, stationarity test and kinematic modelling. Kalman filtering and real-time data analysis. Introduction to signal processing and time series analysis. Practical applications of data analysis and processing in geomatics engineering.
Course Hours:
3 units; (2-2)
Also known as:
(Geomatics Engineering 563)
back to top
Geomatics Engineering 681       Advanced Global Geophysics and Geodynamics
Elasticity, figure of the earth, earth structure and seismology, gravity and its temporal variations, isostasy, tides, earth rotation and orientation, time, plate flexure, glacial rebound, continental drift, geodetic observation methods for geodynamics.
Course Hours:
3 units; (3-0)
Also known as:
(Geophysics 681)
back to top
Geomatics Engineering 685       Wireless Location
Fundamentals of radio-frequency propagation, principles of radio-frequency positioning, observations and their associated error sources. Introduction to self-contained inertial sensors including odometers, gyros, accelerometers, and augmentation of RF methods with self-contained sensors and other data sources. Current systems: Assisted GPS, cellular telephone location techniques, pseudolites, location with wireless computer networks, ultra-wideband. Applications: outdoor and indoor personal location, asset tracking.
Course Hours:
3 units; (2-2)
Also known as:
(Geomatics Engineering 585)
back to top
Geomatics Engineering 693       Cadastral Information Systems
Cadastral systems, cadastral data, land registration, data structures and schemas for land administration information, ISO standards, evolutionary models, land tools, effectiveness metrics.
Course Hours:
3 units; (3-0)
back to top
Geomatics Engineering 694       Advanced Topics in Sensor Web and Internet of Things
Overview of the sensor web architecture and algorithms, with a focus on Internet of Things. Topics include: sensor web data management, sensor web search and discovery, sensor web server design and implementation, interoperability issues, sensor-based analytics and visualization, introduction to sensor networks, and trends in sensor web and Internet of Things.
Course Hours:
3 units; (3-0)
Also known as:
(Environmental Engineering 639)
back to top
Geomatics Engineering 697       Directed Studies
Individual project study conducted under the guidance of a faculty member and intended to familiarize the student with the literature and techniques that are required for their research program, but are not available in regular courses.
Course Hours:
3 units; (3-0)
Prerequisite(s):
Consent of the Department Head or Associate Head Graduate Studies.
MAY BE REPEATED FOR CREDIT
back to top
Geomatics Engineering 699       Special Studies
Focus on advanced studies in specialized topics that are not offered in the regular graduate curriculum of the Department.
Course Hours:
3 units; (3-0) or (2-2)
MAY BE REPEATED FOR CREDIT
back to top