This Course and Program Catalogue is effective from May 2015 to April 2016.

Not all courses described in the Course and Program Catalogue are offered each year. For a list of course offerings in 2015-2016, please consult the class search website.

For general registration information, please visit

As of 2005-2006, certain course abbreviations have changed. Students with credit for a course under its former label may not take the relabeled course for credit.

The following conventions are used for course numbering:

  • 010-099 represent non-degree level courses
  • 100-699 represent undergraduate degree level courses
  • 700-999 represent graduate degree level courses

The following term designations are used:

  • 1 - Term 1 only
  • 2 - Term 2 only
  • 3 - Term 3 only
  • 1&2 - Term 1 and 2
  • 1/2 - Either Term 1 or Term 2
  • P - Phases (Medicine and Dentistry)
  • Q - Quarters (Veterinary Medicine)

The following instructional code designations are used:

  • L - Lecture
  • P - Practicum/Lab
  • S - Seminar/Discussion
  • C - Clinical Service
  • R - Reading
  • T - Tutorial

Please use the following form to look up courses and find detailed information on course prerequisites, corequisites, and other special notes. To view all 100-level courses in a subject, select a Subject Code and type 1% in the Course Number field. (200-level = 2%, etc.)


GEOG 427.3 — 1(3L-2T)
Advanced Hydrology

Examines the physical principles governing hydrological processes. Topics covered include precipitation, interception, snow accumulation, snowmelt, evaporation, infiltration, groundwater movement, flood and drought frequency analysis and stream flow. Lectures and tutorials with hydrology instrumentation will be supplemented by problem solving assignments and an essay.

Prerequisite(s): One of MATH 110 or MATH 123 or MATH 125; one of EVSC 210 or PHYS 115 or GE 124; GEOG 225.