- be aware of the range of tools available for creating computational solutions to Geomatics Engineering problems, and be able to evaluate and choose between alternative approaches
- Demonstrate familiarity with the underlying theory behind a range of numerical algorithms used in Geomatic Engineering software packages
**Review****(6 Hours)**- Procedural programming and introduction to object-based programming using high level compiled and interpreted languages.
- Binary and ASCII File I/O, use of function libraries and class libraries
- Construction of simple classes
- Inheritance and polymorphism.
- Solutions of linear equations
- System of linear equations
- Banded matrices
- Data storage and memory optimization
- Conjugate gradient method
- Fourier Integral
- Discrete Fourier Transform
- Fast Fourier Transform
**Matrix operations in Geomatics Engineering Problems****(8 Hours)**- Solution of linear equations
- Gaus method, The Gaus-Jordan method
- Eigen values and eigen vectors
- Differentiation of matrices and quadratic forms
- Exercises on Geomatics Engineering related problems.
**Method of Least-square adjustment****(12 Hours)**- Fundamental conditions of least-squares
- Least-square adjustment by the observation equation method
- Matrix methods in least-squares adjustment
- Matrix equations for precisions of adjusted quantities
- Adjustment of Indirect observations
- Adjustment of observations only
- Linearization of nonlinear equations
**Least-squares adjustment****(10 Hours)**- Level nets,
- Resection adjustment,
- Intersection adjustment,
- Traverse adjustment,
- Trilateration adjustment,
- Triangulation adjustment,
- Combined triangulation and trilateration adjustment.
- Least-squares adjustment of static differential GPS
**Coordinate transformations****(9 hrs)**- Two dimensional conformal coordinate transformation (Scale change, rotation, translation)
- Two dimensional affine coordinate transformation
- Three dimensional conformal coordinate transformation (Rotation, scaling and translation)
- Matrix methods in coordinate transformation
- Matrix operations in Geomatics Problems:
- Solution of linear equations
- Gauss method, The Gauss-Jordan method
- Eigen values and eigenvectors
- Differentiation of matrices and quadratic forms
- Least square adjustment:
- Adjustment of Indirect observations
- Adjustment of observations only
- Linearization of nonlinear equations
- Adjustment of various survey problems by least square estimation:
- Adjustment of level nets
- Traverse adjustment
- Intersection and resection adjustment
- Triangulation and trilateration adjustment
- Two dimensional and three dimensional coordinate transformations (Scale change, rotation, translation).
- Robert Lafore, “Object Oriented Programming in C++”, 4th Edition 2002, Sams Publication
- Daya Sagar Baral and Diwakar Baral, “The Secrets of Object Oriented Programming in C++”, 1st Edition 2010, Bhundipuran Prakasan
- Harvey M. Deitel and Paul J. Deitel, “C++ How to Program”, 3rd Edition 2001, Pearson Education Inc.
- D. S. Malik, “C++ Programming”, 3rd Edition 2007, Thomson Course Technology
- Adjustment of Observations by E.J. Krakiwsky and M.A. Abousalem
- The methods of Least Squares by D. E. Wells, E. J. Krakiwsky, UNB Lecture notes 1971
- Elementary Surveying by Paul R. Wolf and Russel C. Brinker
- Elements of photogrammetry by Paul R. Wolf.
*There may be minor variation in marks distribution |

Ⓒ Copyright ESign Technology 2019. A Product of ESign Technology. All Rights Reserved.