Skip to content

Geological Engineering

University of Waterloo

Earth Science and Geography: blue ink subject illustration
Image source

AI-generated ink illustration

Conceptual study artwork, not a photograph of teaching facilities.

Unidex · generated with ImageGen

Checked 2026-11-05

Symbolic subject artwork; no university facility depicted

Deadlines

November 2026

MonTueWedThuFriSatSun
1
2345678
9101112131415
161718202122
23242526272829
30

Next deadline

  • OUAC. Ontario high schools report midterm/final 4U/M grades

    2027 entry

    School deadline, not a student task. Universities receive these grades by November 26. Verbatim: "Deadline for the OUAC to receive all midterm or final grades available for 4U/M courses from Ontario high schools. Schools may report in-progress grades for full-year courses as soon as they are available." Universities receive these by the target date of November 26, 2026. This is a deadline on the high school, not on the student, but it governs which grades a university sees in the first round.

Other deadline details
No single OUAC deadline, deadlines are set by each university and sometimes by programOUAC Undergraduate application, applicants who are not Ontario high school students (Group B)2026 entry
  • No single OUAC deadline, deadlines are set by each university and sometimes by program
  • No single OUAC deadline
  • University, program, transcript, portfolio, interview, and audition dates still apply
Full source wording

Verbatim: "There is no specific Undergraduate application deadline if you are a Group B applicant. Deadlines vary at each university and sometimes depend on the program. Visit the university websites or contact the universities directly for their deadlines. If you are interested in a program but the deadline has passed, you may contact the university's admission office for help. Be aware of university-specific deadlines for submitting transcripts and portfolios, if required, and for arranging interviews and auditions. You must ensure the OUAC has enough time to process your choices before the universities' program deadlines." OUAC defines Group B as anyone who does not meet the Group A criteria, e.g. not currently taking an Ontario high school course, a Canadian outside Ontario, an international applicant, a postsecondary transfer student, or a mature applicant.

SourceChecked

Requirements

Admission requirements

High-school prerequisites
  • ENG4UEnglish70% min.
  • SPH4UPhysics70% min.
  • MHF4UAdvanced Functions70% min.
  • MCV4UCalculus and Vectors70% min.
  • SCH4UChemistry70% min.
  • Complete six Grade 12 U or M courses and the Ontario Secondary School Diploma.
  • Include one additional Grade 12 U or M course.
Waterloo · Geological Engineering undergraduate degree and career examples
Application steps

Entry terms · Fall (September)

Full-time September 2027 entry directly to Geological Engineering (WWG).

Waterloo · September 2027 application and document deadlines
  1. Step 1Check the admission requirements
  2. Step 2Apply through OUAC
    • Create your application and select this program.
    OUACOUAC
  3. Step 3Declaration of Academic Experience (DAE)
    • Complete the DAE in the Waterloo applicant portal. It updates your checklist with any required documents.
    Waterloo required documentsWaterloo required documents
  4. Step 4Apply to Geological Engineering on OUAC using WWG.
  5. Step 5Open your Waterloo applicant portal and complete the Declaration of Academic Experience.
  6. Step 6Submit any requested transcripts or English language results.
  7. Step 7Submit the Admission Information Form.
  8. Step 8Complete the mandatory asynchronous Engineering video interview in Kira Talent.

The Admission Information Form and asynchronous video interview are required.

Waterloo Engineering · required video interview
Applicant pathways
Other Canadian provinces and territories

Other Canadian provinces and territories high school applicants

  • Five or six Grade 12 academic courses, depending on province or territory.
  • Provide English, Physics, Chemistry, Mathematics or Pre-Calculus, and Calculus. Minimum 70% in each named subject.
Waterloo Engineering · required subjects and competitive guidance
International Baccalaureate

International Baccalaureate high school applicants

  • Include English A, Physics, Chemistry and Mathematics Analysis and Approaches. Higher Level Physics and Mathematics are recommended.
  • Complete six IB courses with at least 4 in each and 31 points before diploma bonus points.
Waterloo Engineering · required subjects and competitive guidance
American curriculum

American curriculum high school applicants

  • Complete six senior academic courses, including English, AP Physics or equivalent, Chemistry, Pre-Calculus and AP Calculus or equivalent. Minimum 75% in each named subject.
Waterloo Engineering · required subjects and competitive guidance

Degree requirements

Required courses and electives
Credits and degree requirements
  • 60% minimum cumulative overall average and term average.
  • Complete the geological engineering design project sequence.
  • Complete PD 11, PD 19, PD 20 and one additional professional development course. Complete WKRPT 300 in 3A.
  • Communication requirement: COMMST 191 or ENGL 191.
Work and practical requirements

Program facts

Entering average~Mid- to high 80s

Ontario high school applicants. Individual selection also uses the mandatory AIF and interview.

Waterloo Engineering · required subjects and competitive guidanceWaterloo Engineering · required subjects and competitive guidance
Co-opCo-op required

Six scheduled work terms. Five credited work terms are required.

University work-study information
Co-op schedule
6 scheduled terms · 4 months each · 24 scheduled monthsWaterloo Engineering · co-op study and work sequences
Stream 4
Year 1 winter, Year 2 fall and spring, Year 3 winter, Year 4 fall and spring.Waterloo Engineering · co-op study and work sequences
Waterloo Engineering · co-op study and work sequencesCheck work experience options

Majors & specializations

Optional upper-year specializations within this direct-entry degree.

Geology Specialization

BASc

The geology course group includes introductory geochemistry and mineral deposits.

Courses

Required term-by-term plan in the 2026–27 calendar. Waterloo has yet to publish the September 2027 academic calendar.

1A Term10 listed
  • CHE 102Chemistry for Engineers0.5 credits

    Use chemistry principles such as reactions, gases and solution properties in engineering.

    Waterloo course description
  • CIVE 104Mechanics 10.25 credits

    Use force systems, moments and free-body diagrams to study structural equilibrium.

    Waterloo course description
  • MATH 116Calculus 1 for Engineering0.5 credits

    Study engineering functions and use derivatives to analyse how they change.

    Waterloo course description
  • COMMST 191Communication in the Engineering Profession (AE, CHE, CIVE, ENVE, GEOE)0.5 credits

    Practise written and spoken communication for the engineering profession.

    Choose 1 from COMMST 191 / ENGL 191.

    Waterloo course description
  • ENGL 191Communication in the Engineering Profession (AE, CHE, CIVE, ENVE, GEOE)0.5 credits

    Practise written and spoken communication for the engineering profession.

    Choose 1 from COMMST 191 / ENGL 191.

    Waterloo course description
  • ENVE 100Environmental and Geological Engineering Concepts0.75 credits

    Practise site design, visualization and communicating with stakeholders about engineering problems.

    Choose 1 from ENVE 100 / GEOE 100.

    Waterloo course description
  • GEOE 100Environmental and Geological Engineering Concepts0.75 credits

    Practise site design, visualization and communicating with stakeholders about engineering problems.

    Choose 1 from ENVE 100 / GEOE 100.

    Waterloo course description
  • CIVE 115Linear Algebra0.25 credits

    Solve systems of equations using matrices, determinants and eigenvalues.

    Choose 1 from CIVE 115 / ENVE 115 / GEOE 115.

    Waterloo course description
  • ENVE 115Linear Algebra0.25 credits

    Solve systems of equations using matrices, determinants and eigenvalues.

    Choose 1 from CIVE 115 / ENVE 115 / GEOE 115.

    Waterloo course description
  • GEOE 115Linear Algebra0.25 credits

    Solve systems of equations using matrices, determinants and eigenvalues.

    Choose 1 from CIVE 115 / ENVE 115 / GEOE 115.

    Waterloo course description
Waterloo 2026–27 · Geological Engineering Academic Calendar
1B Term12 listed
  • CIVE 105Mechanics 20.5 credits

    Analyse forces, centroids, trusses, frames and three-dimensional structures.

    Waterloo course description
  • MATH 118Calculus 2 for Engineering0.5 credits

    Use integration techniques and approximations to solve engineering problems.

    Waterloo course description
  • AE 123Electrical Circuits and Instrumentation0.5 credits

    Analyse circuits with resistors, capacitors and inductors, and use electrical instruments.

    Choose 1 from AE 123 / CIVE 123 / ENVE 123 / GEOE 123.

    Waterloo course description
  • CIVE 123Electrical Circuits and Instrumentation0.5 credits

    Analyse circuits with resistors, capacitors and inductors, and use electrical instruments.

    Choose 1 from AE 123 / CIVE 123 / ENVE 123 / GEOE 123.

    Waterloo course description
  • ENVE 123Electrical Circuits and Instrumentation0.5 credits

    Analyse circuits with resistors, capacitors and inductors, and use electrical instruments.

    Choose 1 from AE 123 / CIVE 123 / ENVE 123 / GEOE 123.

    Waterloo course description
  • GEOE 123Electrical Circuits and Instrumentation0.5 credits

    Analyse circuits with resistors, capacitors and inductors, and use electrical instruments.

    Choose 1 from AE 123 / CIVE 123 / ENVE 123 / GEOE 123.

    Waterloo course description
  • CIVE 121Computational Methods0.5 credits

    Write programmes and apply numerical algorithms to engineering problems.

    Choose 1 from CIVE 121 / ENVE 121 / GEOE 121.

    Waterloo course description
  • ENVE 121Computational Methods0.5 credits

    Write programmes and apply numerical algorithms to engineering problems.

    Choose 1 from CIVE 121 / ENVE 121 / GEOE 121.

    Waterloo course description
  • GEOE 121Computational Methods0.5 credits

    Write programmes and apply numerical algorithms to engineering problems.

    Choose 1 from CIVE 121 / ENVE 121 / GEOE 121.

    Waterloo course description
  • CIVE 153Earth Engineering0.5 credits

    Use case studies to connect earth materials and geological processes with engineering decisions.

    Choose 1 from CIVE 153 / ENVE 153 / GEOE 153.

    Waterloo course description
  • ENVE 153Earth Engineering0.5 credits

    Use case studies to connect earth materials and geological processes with engineering decisions.

    Choose 1 from CIVE 153 / ENVE 153 / GEOE 153.

    Waterloo course description
  • GEOE 153Earth Engineering0.5 credits

    Use case studies to connect earth materials and geological processes with engineering decisions.

    Choose 1 from CIVE 153 / ENVE 153 / GEOE 153.

    Waterloo course description
Waterloo 2026–27 · Geological Engineering Academic Calendar
2A Term8 listed

1 approved elective slot.

Waterloo 2026–27 · Geological Engineering Academic Calendar
2B Term7 listed

1 approved elective slot.

Waterloo 2026–27 · Geological Engineering Academic Calendar
3A Term9 listed

1 approved elective slot.

  • EARTH 232Introductory Petrography0.5 credits
  • EARTH 458Physical Hydrogeology0.5 credits
  • EARTH 458LField Methods in Hydrogeology0.25 credits
  • GEOE 398Seminar0 credits

    A general seminar in the programme’s required sequence.

    Waterloo course description
  • CIVE 353Geotechnical Engineering 10.5 credits

    Connect subsurface investigation, soil classification and soil mechanics to geotechnical design.

    Choose 1 from CIVE 353 / GEOE 353.

    Waterloo course description
  • GEOE 353Geotechnical Engineering 10.5 credits

    Connect subsurface investigation, soil classification and soil mechanics to geotechnical design.

    Choose 1 from CIVE 353 / GEOE 353.

    Waterloo course description
  • CIVE 392Economics and Life Cycle Cost Analysis0.5 credits

    Compare project costs and financing using life-cycle analysis and time value of money.

    Choose 1 from CIVE 392 / ENVE 392 / GEOE 392.

    Waterloo course description
  • ENVE 392Economics and Life Cycle Cost Analysis0.5 credits

    Compare project costs and financing using life-cycle analysis and time value of money.

    Choose 1 from CIVE 392 / ENVE 392 / GEOE 392.

    Waterloo course description
  • GEOE 392Economics and Life Cycle Cost Analysis0.5 credits

    Compare project costs and financing using life-cycle analysis and time value of money.

    Choose 1 from CIVE 392 / ENVE 392 / GEOE 392.

    Waterloo course description
Waterloo 2026–27 · Geological Engineering Academic Calendar
3B Term6 listed

1 approved elective slot.

Waterloo 2026–27 · Geological Engineering Academic Calendar
4A Term4 listed

3 approved elective slots.

Waterloo 2026–27 · Geological Engineering Academic Calendar
4B Term6 listed

2 approved elective slots.

Waterloo 2026–27 · Geological Engineering Academic Calendar
Technical Electives List35 listed
Waterloo 2026–27 · Geological Engineering Academic Calendar
Geology Specialization

Geology Specialization

Required courses · Group 12 listed
Waterloo 2026–27 · Geology Specialization
Choose 2 · Group 25 listed
  • EARTH 331Volcanology and Igneous Petrology0.5 credits

    Choose 2 from EARTH 331 / EARTH 332 / EARTH 342 / EARTH 421 / EARTH 435.

    Waterloo course description
  • EARTH 332Metamorphic Petrology0.5 credits

    Choose 2 from EARTH 331 / EARTH 332 / EARTH 342 / EARTH 421 / EARTH 435.

    Waterloo course description
  • EARTH 342Geomorphology and GIS Applications0.5 credits

    Choose 2 from EARTH 331 / EARTH 332 / EARTH 342 / EARTH 421 / EARTH 435.

    Waterloo course description
  • EARTH 421Advanced Geochemistry0.5 credits

    Choose 2 from EARTH 331 / EARTH 332 / EARTH 342 / EARTH 421 / EARTH 435.

    Waterloo course description
  • EARTH 435Advanced Structural Geology0.5 credits

    Choose 2 from EARTH 331 / EARTH 332 / EARTH 342 / EARTH 421 / EARTH 435.

    Waterloo course description
Waterloo 2026–27 · Geology Specialization
Hydrogeology Specialization

Hydrogeology Specialization

Required courses · Group 11 listed
Choose 3 · Group 212 listed
  • BIOL 462Applied Wetland Science0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • CHE 514Fundamentals of Petroleum Production0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • EARTH 342Geomorphology and GIS Applications0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • EARTH 421Advanced Geochemistry0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • EARTH 439Flow and Transport Through Fractured Rocks0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • EARTH 440Quaternary Geology0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • EARTH 444Applied Wetland Science0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • EARTH 456Numerical Methods in Hydrogeology0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • EARTH 459Chemical Hydrogeology0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • EARTH 461Near-Surface Geophysics0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • ENVE 383Hydrologic Modelling0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
  • GEOG 402Applied Wetland Science0.5 credits

    Choose 3 from BIOL 462 / CHE 514 / EARTH 342 / EARTH 421 / EARTH 439 / EARTH 440 / EARTH 444 / EARTH 456 / EARTH 459 / EARTH 461 / ENVE 383 / GEOG 402.

    Waterloo course description
Waterloo 2026–27 · Hydrogeology Specialization
Soil, Rock and Structures Specialization

Soil, Rock and Structures Specialization

Required courses · Group 11 listed
  • CIVE 205Solid Mechanics 20.5 credits

    Analyse structural deflections in beams and trusses using energy and virtual work.

    Waterloo course description
Waterloo 2026–27 · Soil, Rock and Structures Specialization
Choose 3 · Group 27 listed
  • CIVE 303Structural Analysis0.5 credits

    Analyse indeterminate structures using force and displacement methods.

    Choose 3 from CIVE 303 / CIVE 306 / CIVE 310 / CIVE 422 / CIVE 542 / EARTH 435 / ME 559.

    Waterloo course description
  • CIVE 306Solid Mechanics 30.5 credits

    Choose 3 from CIVE 303 / CIVE 306 / CIVE 310 / CIVE 422 / CIVE 542 / EARTH 435 / ME 559.

    Waterloo course description
  • CIVE 310Introduction to Structural Design0.75 credits

    Choose 3 from CIVE 303 / CIVE 306 / CIVE 310 / CIVE 422 / CIVE 542 / EARTH 435 / ME 559.

    Waterloo course description
  • CIVE 422Finite Element Analysis0.5 credits

    Choose 3 from CIVE 303 / CIVE 306 / CIVE 310 / CIVE 422 / CIVE 542 / EARTH 435 / ME 559.

    Waterloo course description
  • CIVE 542Pavement Structural Design0.5 credits

    Choose 3 from CIVE 303 / CIVE 306 / CIVE 310 / CIVE 422 / CIVE 542 / EARTH 435 / ME 559.

    Waterloo course description
  • EARTH 435Advanced Structural Geology0.5 credits

    Choose 3 from CIVE 303 / CIVE 306 / CIVE 310 / CIVE 422 / CIVE 542 / EARTH 435 / ME 559.

    Waterloo course description
  • ME 559Finite Element Methods0.5 credits

    Choose 3 from CIVE 303 / CIVE 306 / CIVE 310 / CIVE 422 / CIVE 542 / EARTH 435 / ME 559.

    Waterloo course description
Waterloo 2026–27 · Soil, Rock and Structures Specialization
Elective choices
Geology Specialization

Geology Specialization

    Hydrogeology Specialization

    Hydrogeology Specialization

      Soil, Rock and Structures Specialization

      Soil, Rock and Structures Specialization

        Applies to all listed streams
        • Complete a total of four courses according to the requirements below.
        Other requirements and route notes
        • Choose three complementary studies electives: one each from List A and List C, and one from Lists A, C or D.
        • Choose six Technical Electives.

        Careers

        • Geotechnical engineer
        • Environmental engineer (geological focus)
        • Hydrogeologist
        Scope and qualifications

        Waterloo-published career examples and sample co-op roles.

        Professional recognition

        CEAB accredited since 1986

        Scope and qualifications

        Waterloo-published career examples and sample co-op roles.

        Costs

        Program or faculty

        First-year estimate

        2026–27 · Two terms · CAD

        Ontario example · Choose your fee category

        Tuition and incidental fees$19,000
        Books and supplies$1,500
        Co-op fee

        $836 × 2 study terms

        $1,672
        Residence
        Residence
        $8,254
        Meal plan
        Meal plan
        $8,040
        Estimated total$38,466

        Last updated

        Suggest to a student