Subjects/ Syllabi 2017/2018 Level 2 BRE2031
      BRE204
      BRE206
      BRE217
      BRE261
      BRE262
      BRE263
      BRE269
    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
      BRE4281
      BRE4291
      BRE431
      BRE432
      BRE435
      BRE436
      BRE437
      BRE439
      BRE4393
      BRE440
      BRE442
      BRE450
      BRE453
      BRE461
      BRE462
      BRE463
      BRE464
      BRE465
      BRE466
      BRE468
      BRE469
      BRE470
    Service Teaching AMA1110
      AMA290
      APSS265
      APSS4522
      APSS4531
      CBS3231P
      CE1000
      CE114
      CE123
      CSE20290
      ELC3421
      IC301
      LGSI2961