Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Complete six courses at 100 level:
    • CGRA 151
    • Either COMP 102 or COMP 112 
    • COMP 103
    • DSDN 132
    • Either ENGR 121 and ENGR 123
      • Or MATH 151 and MATH 161
  • Complete five courses at (mostly) 200 level:
    • CGRA 251
    • COMP 261
    • MDDN 241
    • NWEN 241
    • One course from:
      • ENGR 122
      • MATH 141
      • MATH 142
      • MATH 251
  • Complete three courses at 300 level:
    • CGRA 350
    • CGRA 351
    • One course from:
      • COMP 307
      • COMP 313
      • COMP 361
      • MDDN 311
      • MDDN 342
      • MDDN 343
  • Complete one further course from COMP, MDDN, MATH, NWEN or :
    • COMP 300-399
    • MDDN 300-399
    • MATH 300-399
    • NWEN 300-399
    • SWEN 300-399
    .

...

Computer Science (COMP)

  • Complete four courses at 100 level:
    • Either COMP 102 or COMP 112 
    • COMP 103
    • Either ENGR 121 and ENGR 123
      • Or MATH 161 and one course from:
        • MATH 177
        • QUAN 102
        • STAT 193
  • Complete four approved courses from COMP, NWEN or from:
    • COMP 200-299
    • NWEN 200-299
    • SWEN 200-299
    .
  • Complete four approved courses at 300 level from:
    • COMP, NWEN, or CGRA 350
    • COMP 300-399
    • NWEN 300-399
    • SWEN 300-399
    • CGRA 350
  • Complete one further course from:
      • ENGR 121
      • ENGR 122
      • MATH 141-399
      • OPRE 200-399
      • STAT 100-399

...

  • Complete four course at 100 level:
    • Either COMP 102 or COMP 112
    • Either ENGR 121 and ENGR 122
      • Or MATH 142 and MATH 151
    • Either ENGR 142 or PHYS 115
    • PHYS 114
  • Complete four courses at 200 level:
    • Three courses from ECEN 201-239
    • One further approved course from:
      • COMP 200-299
      • ECEN 201-239
      • COMP, MATH, NWEN, or MATH 200-299
      • NWEN 200-299
      • SWEN 200-299
  • Complete four courses from ECEN 300-399.

...

  • Complete six courses at 100 level:
    • Either COMP 102 or COMP 112
    • Either ESCI 111 or ESCI 112
    • MATH 142
    • MATH 151
    • PHYS 114
    • PHYS 115
  • Complete four course at 200 level:
    • Either MATH 243 or MATH 244
    • MATH 251
    • PHYS 209
    • PHYS 223
  • Complete four courses at 300 level:
    • MATH 322
    • MATH 323
    • Two further courses from MATH, OPRE or courses from:
      • MATH 300-399
      • OPRE 300-399
      • PHYS 300-399

...

Geophysics (Solid Earth) (GPHS)

  • Complete five courses at 100 level:
    • Either ESCI 111 or ESCI 112
    • MATH 142
    • MATH 151
    • PHYS 114
    • PHYS 115
  • Complete five courses at 200 level:
    • ESCI 203
    • Either MATH 243 or MATH 244
    • MATH 251
    • PHYS 209
    • PHYS 223
  • Complete four course at 300 level:
    • ESCI 305
    • ESCI 344
    • MATH 323
    • One further course from MATH or course from:
      • MATH 300-399
      • PHYS 300-399

...

Marine Biology (BMAR)

  • Complete four course at 100 level:
    • BIOL 111
    • BIOL 113
    • BIOL 114
    • STAT 193
  • Complete four courses at 200 level:
    • BIOL 227
    • BIOL 228
    • BIOL 271
    • STAT 292
  • Complete three courses at 300 level:
    • BIOL 370
    • BIOL 371
    • BIOL 372

...

  • Complete three courses at 100 level:
    • PSYC 121
    • PSYC 122
    • STAT 193
  • Complete four courses at 200 level:
    • PSYC 232
    • Three further coursesin PSYC at 200 levelfrom PSYC 200-299
  • Complete four courses at 300 level:
    • PSYC 325
    • Three further courses in courses in from PSYC at 300 level-399

...

Statistics (STAT)

  • Complete two courses from MATH and from:
    • MATH 100-199
    • STAT 100-199
    .
  • Complete four courses at 200 level:
    • Either STAT 292 or MATH 277
    • One further course in MATH or STATcourse from:
      • MATH 200-299
      • STAT 200-299
    • Two further Science courses
  • Complete four courses at 300 level:
    • Two coursesfrom STAT 300-399
    • Two further courses from MATH, OPRE or from:
      • MATH 300-399
      • OPRE 300-399
      • STAT 300-399
      ,
      • of which
      :
      • One one course may be replaced by a 300-level course from another subject