Geospatial Data Science degree

someone controlling a drone

Harness the power of geographic data

Over 80% of the world’s information has a location component to it. Geospatial Data Science combines computer science with geographic and environmental data analysis to devise data-driven solutions to complex problems.

Waterloo is a leader in this field, ranking #1 in Canada and #20 in the world for remote sensing (Academic Ranking of World Universities 2025).

Learn to use tools such as remote sensing, computer mapping, geographic information systems (GIS), GPS, and artificial intelligence to analyze geographic data, understand spatial data, and make meaningful decisions.

At the same time, you’ll also learn the fundamentals of software design from Waterloo’s computer science experts and have the opportunity to apply your knowledge and gain paid work experience in co-op.

Once you graduate, you’ll find no end of opportunities to put your skills to work. Help governments prepare for natural hazards such as floods. Track crime rates or the spread of disease. Map demographics for businesses, or develop transportation routes for municipalities. In this rapidly growing field, our grads are in high demand!

What courses will you take?

First-year courses

During your first year, you'll take foundational courses in geospatial data science and geography, environmental studies, English, and math.

In your upper years, about half of the classes you'll take will focus on geography and geomatics.

September to December

  • GDS 181 – Designing Effective Maps
  • GDS 187 – Geospatial Data Science
  • ENVS 178 – Environmental Applications of Data Management and Statistics
  • ENVS 195 – Introduction to Environmental Studies
  • CS 115 – Introduction to Computer Science 1 OR CS 135 – Designing Functional Programs

January to April

  • GEOG 102 – Global Environmental Systems: Processes and Change
  • ENVS 131 Communications for Environmental Professionals
  • CS 116 – Introduction to Computer Science 2 OR CS 136 – Elementary Algorithm Design and Data Abstraction
  • MATH 106 – Applied Linear Algebra I OR MATH 114 – Linear Algebra for Science
  • One elective

This is a sample schedule. Courses or when a course is offered may change depending on availability.

After first year

About half of the classes you’ll take will be Geospatial Data Science and Geography courses. With your remaining classes, you can choose electives from many of the 100 subject areas at Waterloo.

View all the courses required for your degree.

Sample upper-year courses

CS 234 – Data Types and Structures
GDS 371 – Advanced Remote Sensing Techniques
CS 338 – Computer Applications in Business: Databases
GDS 387 – Artificial Intelligence in Geospatial Data Science
GDS 481 – Geographic Information Systems Project

Customize your degree in Geospatial Data Science

Faculty:
Faculty of Environment

Degree:
Bachelor of Environmental Studies in Geospatial Data Science

Available as a co-op program?
Yes

Available as a regular program?
Yes

Available as a minor?
No

Get career-relevant skills. Because we’ll train you on industry tools and techniques such as remote sensing, drones, and global positioning receivers, you’re ready to make an impact from day one of your career.

Gain valuable computing skills. Take additional courses at Waterloo’s world-class Cheriton School of Computer Science, and you can include a Computing minor as part of your degree.

Co-op = relevant paid work experience

In the world's leading co-op program, you'll explore potential careers, learn to interview for jobs, graduate with up to two years of valuable experience — and make money!

Sample co-op job titles

  • Map design support
  • Junior GIS assistant

Co-op work-study sequence

Starting in second year, you'll normally alternate between school and work every four months, integrating your classroom learning with real-world experience. You can return to the same employer for a couple of work terms to gain greater knowledge and responsibility or work for different employers to get a broad range of experience.

Your first work term will be in the winter term of second year.

Year September to December (Fall) January to April (Winter) May to August (Spring)
First Study Study Off
Second Study Co-op Study
Third Co-op Study Co-op
Fourth Study Co-op Co-op
Fifth Study Study -


Learn more about co-op →

What can you do with a degree in Geospatial Data Science?

Graduates often pursue careers in areas such as spatial analysis, land use, natural resources, consulting, engineering technology, and software development.

The careers listed below are examples of what you might be able to pursue. Through the courses you take, specializations you choose, extracurriculars, and any work experience you gain, you'll graduate with a degree that's uniquely you and be ready to pursue a career that's right for you!

GIS technician

Turn data into maps to reveal patterns in everything from population growth to environmental change. Use specialized software and create visuals that make complex information easier to understand and act on. This role is a great fit if you enjoy combining technology with geography to tell meaningful stories through data.

Remote sensing specialist

Seeing the planet from above, opening up a powerful way to understand change at a global scale. Using satellite and drone imagery, you’ll track shifts in forests, weather systems, coastlines, and cities over time. This role is a strong fit if you’re interested in technology and want to play a part in monitoring and protecting the world through a big-picture lens.

Geospatial data scientist

Analyze large datasets including location information to uncover trends and insights. You would use coding, statistics, and mapping tools to solve problems in areas like climate change or urban development. This path is ideal if you like working with data at a deeper level.

Urban analytics specialist

Study how cities function using location-based data. You would help improve transportation systems, housing, and infrastructure by identifying trends and inefficiencies. This career connects data science with city planning.

Environmental data officer

Work with datasets related to air, water, and land to understand environmental conditions. You’ll be cleaning, analyzing, and interpreting data to support decision-making. If you enjoy working with numbers and environmental issues, this role is a great match.

Location intelligence strategist

Help businesses use geographic data to make smarter decisions, like where to open new stores or how to reach customers. This role combines mapping with business analytics, showing how geospatial skills apply beyond environmental work.

Disaster risk modeler

Use spatial data to assess risks from natural hazards like floods, wildfires, or earthquakes. You’ll support public safety by creating models and maps that help communities prepare and respond.

Mobility data engineer

Analyze traffic patterns and transportation systems using geospatial tools. You would help design more efficient and sustainable ways for people to move around cities. This role has a direct impact on everyday life.

Climate insights researcher

Study climate-related datasets to identify trends and predict future changes. You would support research and policy decisions related to climate action. This is a great option if you’re passionate about tackling climate change with data.

Smart city analyst

Work with data from sensors and infrastructure to improve how cities operate, you’ll analyze patterns in energy use, traffic, or public services. It’s a forward-looking career that blends technology with urban sustainability.

Geospatial software developer

Build tools and applications that work with location-based data. This role involves writing code to create mapping platforms, data visualization tools, or mobile apps. It’s ideal if you enjoy programming and creating digital solutions.

Natural resource data analyst

Analyze spatial data related to forests, water, or land use. You would support sustainable management by identifying trends and predicting future impacts. This is a great way to combine data science with environmental protection.

Public health GIS coordinator

Utilize mapping and spatial data to track health trends, like disease outbreaks or access to healthcare. You’ll help organizations understand how location affects health outcomes while supporting community well-being.

Geospatial consultant

Advise organizations on how to use spatial data and tools effectively. You would work on a variety of projects, from environmental assessments to business strategy. This role offers variety and the chance to solve different types of challenges.

Geospatial Artificial Intelligence (GeoAI) Analyst

Combine geospatial data science with artificial intelligence to solve complex real-world problems. You would use machine learning and spatial data to identify patterns, automate mapping processes, and make predictions about everything from environmental change to urban growth. This role is ideal if you're interested in emerging technologies and want to use advanced analytics to turn geographic data into powerful insights for decision-making.

If you enjoy data, technology, and understanding the world through a geographic lens, Geospatial Data Science offers the skills and flexibility to pursue a wide range of impactful careers.

Learn about the future of careers in environment, sustainability, and geography.

­

Admission requirements

Ontario students

Six Grade 12 U and/or M courses including

  • Any Grade 12 U English (minimum final grade of 70% is required)
  • Any Grade 12 U Mathematics course (minimum final grade of 70% is required)

Admission average: High 70s

Not studying in Ontario?

Search our admission requirements.

How to apply

Apply directly to this program on your application.

­

Success starts at Waterloo

As home to Canada's largest faculty of environment and the world's leading co-op program, Waterloo is the only place where you can test drive up to five careers before you graduate.

Students chat while seated at tables in front of a window
92% of Environment students are employed within six months of graduating*
Two students write on clipboards while doing field work
Hands-on learning Gain valuable skills through experiential learning opportunities such as field courses, lab work, and trips
Two students sit inside while on a laptop and phone
81% graduation rate, compared to an Ontario average of only 69%**

*University of Waterloo Key Performance Indicators 2024

**for social science programs, which include programs within the Faculty of Environment

Get information about programs, applying, and more!

Subscribe to our monthly newsletter

Get valuable updates and tips sent straight to your inbox!

Your date of birth is collected to confirm your identity and to match your details with a current or future application to Waterloo, if applicable. This information will be used solely for this purpose.
I agree that the University of Waterloo may send me emails.
(You can change your preferences or unsubscribe at any time.)
CAPTCHA
12 + 4 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Contact us

Headshot of Megan Muir

Questions about courses, programs, requirements, or careers?

Please contact Megan Muir, our Faculty of Environment recruitment co-ordinator who can answer any questions you have.

From the Missing Manual

Visit our Missing Manual website for tips and advice from Waterloo students and staff. Topics include

Student using surveying equipment mounted on a tripod

A map to your future

Aujas was initially interested in Computer Science, but received an alternate offer of admission to Geospatial Data Science. He researched the program and knew immediately that it was for him.

Student flying a drone

Drone driver

Beyond the skills he learned in the classroom, Pedro also gained real-world experience in the field, working across all three levels of government, in sectors spanning telecommunications, transportation, and agriculture.

two people looking at a computer screen together

Finding a fit in Geospatial Data Science

In high school, Andrea was computer savvy, artistic, and analytical. She wanted to find a university program that would allow her to be all of those at the same time.