So, let's do some simple maths here.
Number of modules you taken and not S/U = 32 - 3 = 29
CAP x 29 = 120.06 ~ 120 (I'll just call this value X, I know got
name but I forgot)
Since you are not overloading to graduate, if you want to get a 2nd
upper, the total you shall get for X is
4.00 x (40 - 3) = 148
Okay, so therefore, for your 4 modules and your honours project
(16MCs or 4 modules), you have to clear 8 modules and the average
grade you shall get for these 8 modules is
(148 - 120) / 8 = 3.5 = B grade.
Tell me, can you get B grade for every module you will be taking
for the next 2 sems? Sure you can!
You can do it. 