Subjects/ Syllabi 2015/2016 Level 2 BRE204
      BRE206
      BRE217
      BRE261
      BRE262
      BRE263
      BRE2031
    Level 3 BRE302
      BRE315
      BRE326
      BRE336
      BRE337
      BRE341
      BRE345
      BRE349
      BRE350
      BRE361
      BRE362
      BRE363
      BRE364
      BRE365
      BRE366
      BRE369
      BRE397
    Level 4  BRE415
      BRE418
      BRE426
      BRE427
      BRE431
      BRE432
      BRE435
      BRE436
      BRE439
      BRE440
      BRE442
      BRE450
      BRE453
      BRE461
      BRE462
      BRE463
      BRE464
      BRE465
      BRE466
      BRE467
      BRE468
      BRE469
      BRE4281
      BRE4291
      BRE4393
    Service Teaching AMA290
      AMA1110
      APSS265
      APSS4522
      APSS4531
      CBS3231P
      CE114
      CE123
      CE1000
      CSE20290
      ELC3421
      IC301