GGE 5403


Geodesy and Geomatics Engineering

Course No. and Title:

GGE 5403 Web Mapping and Geospatial Web Services

Credit Value:

Three (3) credit hours

Course Description:

The course focuses on both the theoretical and practical issues related to the dissemination of mapping/geographic content on the web and the development of map mashups and geospatial web services. Students will learn how to design and implement web mapping applications and geospatial web services using free software tools.

Click here for a list of learning objectives.


GGE3423 (Introduction to GIS) or equivalent or permission of the instructor.

Course Author:

Emmanuel Stefanakis

Course Format: Open-entry (asynchronous)
Course Features: Textbook and Online Materials (slide presentations, video lectures (narrations), tutorials).
Course Texts: Textbook: Stefanakis, E., 2015. Web Mapping and Geospatial Web Services. CreateSpace Independent Publ. (available: at UNB Engineering Library; on Amazon $35; or through the instructor $20)
Assignments & Examinations:

10 Assignments (one per module) and Final Exam

All mid-term exams and final exams for online courses will be invigilated at an approved time and location. Please refer to the Online Exam Request Form to book.

Time Limit: Six months from date of registration.

Online courses are subject to an additional $100 non-refundable online fee per course. Fees are subject to change by the Board of Governors.
More information on fees for this course.

Methods of Payment:

Once you complete the Apply Now form below, please send payment. Methods of payment accepted:
Cash (Do not send in the mail. Please deliver to the College of Extended Learning, 2nd Level, Wu Centre, UNB Fredericton Campus)
Cheque or money order (Mail to UNB College of Extended Learning, PO Box 4400, Fredericton, New Brunswick, E3B 5A3)
MasterCard / VISA / American Express (Please call the College of Extended Learning at 1-866-599-4646  or 506 453-4646 with your credit card number, expiry date, and the name as it appears on the card. Please do not send credit card information via email).

Apply now

If you have previously registered in this online course and wish to register again, please contact us at 453-4646 to complete the registration process.