The Student Room Group

Is my Uni Grade Calculated Correctly(University of Westminster)?

Honours Degree Scheme:
Where a student has met all of the requirements for award, an indicator score will be
calculated. This indicator score will be used to determine the student’s degree classification.

The indicator score will be derived from the best 220 credits at Levels 5 and 6, i.e. the module
with the lowest mark, whether it be at Level 5 or Level 6, will be disregarded. Where that
module has a credit volume of more than 20 credits, for the purpose of calculating the award
the mark will be used but with a reduced credit volume. E.g. where that module is a 40-credit
module, the mark shall be used but the module shall be regarded as a 20 credit module.

Where there are two or more modules with a joint lowest mark, and those modules are at both
Levels 5 and 6, the Level 6 module shall be disregarded.

Of the best 220 credits, module marks at Level 5 will be weighted one third, and module
marks at Level 6 will be weighted two thirds. Marks will be also weighted according to module
credit volume, such that:
Indicator Score =
1/3 x sum (L5 module mark * credit volume of that module) / sum (level 5 credit volume)
+ 2/3 x sum (L6 module mark * credit volume of that module) / sum (level 6 credit volume)


| Indicator Score | Classification |
|-----------------|----------------------------------|
| 70 100 | 1st Class Honours (1) |
| 60 69 | 2nd Class Honours Upper Division (2:i) |
| 50 59 | 2nd Class Honours Lower Division (2:ii) |
| 40 49 | 3rd Class Honours (3) |

My Modules and Marks:

| Module Name | Module Code | Level | Credits | Mark |
|------------------------------------------|-------------|-------|---------|------|
| Object Oriented Programming | 5COSC019W | 5 | 20 | 50 |
| Database Systems | 5COSC020W | 5 | 20 | 40 |
| Software Development Group Project | 5COSC021W | 5 | 20 | 42 |
| Client-Server Architectures | 5COSC022W | 5 | 20 | 40 |
| Server-Side Web Development | 5COSC024W | 5 | 20 | 62 |
| Advanced Client-Side Development | 5COSC026W | 5 | 20 | 40 |
| Cyber Security | 6COSC019W | 6 | 20 | 65 |
| Applied AI | 6COSC020W | 6 | 20 | 79.5 |
| Advanced Server-Side Web Programming | 6COSC022W | 6 | 20 | 83.4 |
| Computer Science Final Project | 6COSC023W | 6 | 40 | 64.85|
| Operational Research and Optimisation | 6DATA005W | 6 | 20 | 76.2 |

And ChatGPT calculated this:
To calculate your Honours Degree Score and Class, we'll follow the steps outlined in the scheme:

1. Disregard the module with the lowest mark at either Level 5 or Level 6.
2. If the module with the lowest mark has more than 20 credits, consider it as a 20-credit module for calculation purposes.
3. Calculate the weighted sum of module marks for Level 5 and Level 6 separately.
4. Apply the weighting scheme: one-third for Level 5 modules and two-thirds for Level 6 modules.
5. Compute the Indicator Score.
6. Determine the degree classification based on the Indicator Score.

Let's proceed with the calculation:

### Step 1: Disregard the lowest module mark
The module with the lowest mark at Level 5 is "Database Systems" with a mark of 40.

### Step 2: Calculate weighted sum of module marks
#### Level 5:
- Object Oriented Programming: \(50 \times 20 = 1000\)
- Software Development Group Project: \(42 \times 20 = 840\)
- Client-Server Architectures: \(40 \times 20 = 800\)
- Server-Side Web Development: \(62 \times 20 = 1240\)
- Advanced Client-Side Development: \(40 \times 20 = 800\)

Total Level 5 weighted sum: \(1000 + 840 + 800 + 1240 + 800 = 4680\)

#### Level 6:
- Cyber Security: \(65 \times 20 = 1300\)
- Applied AI: \(79.5 \times 20 = 1590\)
- Advanced Server-Side Web Programming: \(83.4 \times 20 = 1668\)
- Computer Science Final Project: \(64.85 \times 20 = 1297\)
- Operational Research and Optimisation: \(76.2 \times 20 = 1524\)

Total Level 6 weighted sum: \(1300 + 1590 + 1668 + 1297 + 1524 = 8379\)

### Step 3: Calculate Indicator Score
Total Level 5 credit volume: \(20 + 20 + 20 + 20 + 20 = 100\)
Total Level 6 credit volume: \(20 + 20 + 20 + 20 + 20 = 100\)

\[Indicator]
\[Indicator]
\[Indicator]
\[Indicator]

### Step 4: Determine Degree Classification
Based on the provided classification table:

- \(70 100\): **1st Class Honours (1)**
- \(60 69\): **2nd Class Honours Upper Division (2:i)**
- \(50 59\): **2nd Class Honours Lower Division (2:ii)**
- \(40 49\): **3rd Class Honours (3)**

Since your Indicator Score falls between \(70\) and \(100\), your degree classification is **1st Class Honours (1)**.

Congratulations! You've earned a First-Class Honours degree classification.

All I need to know is that, did ChatGPT nail the calculations?
Original post by kevin_justin0624
Honours Degree Scheme:
Where a student has met all of the requirements for award, an indicator score will be
calculated. This indicator score will be used to determine the student’s degree classification.

The indicator score will be derived from the best 220 credits at Levels 5 and 6, i.e. the module
with the lowest mark, whether it be at Level 5 or Level 6, will be disregarded. Where that
module has a credit volume of more than 20 credits, for the purpose of calculating the award
the mark will be used but with a reduced credit volume. E.g. where that module is a 40-credit
module, the mark shall be used but the module shall be regarded as a 20 credit module.

Where there are two or more modules with a joint lowest mark, and those modules are at both
Levels 5 and 6, the Level 6 module shall be disregarded.

Of the best 220 credits, module marks at Level 5 will be weighted one third, and module
marks at Level 6 will be weighted two thirds. Marks will be also weighted according to module
credit volume, such that:
Indicator Score =
1/3 x sum (L5 module mark * credit volume of that module) / sum (level 5 credit volume)
+ 2/3 x sum (L6 module mark * credit volume of that module) / sum (level 6 credit volume)


| Indicator Score | Classification |
|-----------------|----------------------------------|
| 70 100 | 1st Class Honours (1) |
| 60 69 | 2nd Class Honours Upper Division (2:i) |
| 50 59 | 2nd Class Honours Lower Division (2:ii) |
| 40 49 | 3rd Class Honours (3) |

My Modules and Marks:

| Module Name | Module Code | Level | Credits | Mark |
|------------------------------------------|-------------|-------|---------|------|
| Object Oriented Programming | 5COSC019W | 5 | 20 | 50 |
| Database Systems | 5COSC020W | 5 | 20 | 40 |
| Software Development Group Project | 5COSC021W | 5 | 20 | 42 |
| Client-Server Architectures | 5COSC022W | 5 | 20 | 40 |
| Server-Side Web Development | 5COSC024W | 5 | 20 | 62 |
| Advanced Client-Side Development | 5COSC026W | 5 | 20 | 40 |
| Cyber Security | 6COSC019W | 6 | 20 | 65 |
| Applied AI | 6COSC020W | 6 | 20 | 79.5 |
| Advanced Server-Side Web Programming | 6COSC022W | 6 | 20 | 83.4 |
| Computer Science Final Project | 6COSC023W | 6 | 40 | 64.85|
| Operational Research and Optimisation | 6DATA005W | 6 | 20 | 76.2 |

And ChatGPT calculated this:
To calculate your Honours Degree Score and Class, we'll follow the steps outlined in the scheme:

1. Disregard the module with the lowest mark at either Level 5 or Level 6.
2. If the module with the lowest mark has more than 20 credits, consider it as a 20-credit module for calculation purposes.
3. Calculate the weighted sum of module marks for Level 5 and Level 6 separately.
4. Apply the weighting scheme: one-third for Level 5 modules and two-thirds for Level 6 modules.
5. Compute the Indicator Score.
6. Determine the degree classification based on the Indicator Score.

Let's proceed with the calculation:

### Step 1: Disregard the lowest module mark
The module with the lowest mark at Level 5 is "Database Systems" with a mark of 40.

### Step 2: Calculate weighted sum of module marks
#### Level 5:
- Object Oriented Programming: \(50 \times 20 = 1000\)
- Software Development Group Project: \(42 \times 20 = 840\)
- Client-Server Architectures: \(40 \times 20 = 800\)
- Server-Side Web Development: \(62 \times 20 = 1240\)
- Advanced Client-Side Development: \(40 \times 20 = 800\)

Total Level 5 weighted sum: \(1000 + 840 + 800 + 1240 + 800 = 4680\)

#### Level 6:
- Cyber Security: \(65 \times 20 = 1300\)
- Applied AI: \(79.5 \times 20 = 1590\)
- Advanced Server-Side Web Programming: \(83.4 \times 20 = 1668\)
- Computer Science Final Project: \(64.85 \times 20 = 1297\)
- Operational Research and Optimisation: \(76.2 \times 20 = 1524\)

Total Level 6 weighted sum: \(1300 + 1590 + 1668 + 1297 + 1524 = 8379\)

### Step 3: Calculate Indicator Score
Total Level 5 credit volume: \(20 + 20 + 20 + 20 + 20 = 100\)
Total Level 6 credit volume: \(20 + 20 + 20 + 20 + 20 = 100\)

\[Indicator]
\[Indicator]
\[Indicator]
\[Indicator]

### Step 4: Determine Degree Classification
Based on the provided classification table:

- \(70 100\): **1st Class Honours (1)**
- \(60 69\): **2nd Class Honours Upper Division (2:i)**
- \(50 59\): **2nd Class Honours Lower Division (2:ii)**
- \(40 49\): **3rd Class Honours (3)**

Since your Indicator Score falls between \(70\) and \(100\), your degree classification is **1st Class Honours (1)**.

Congratulations! You've earned a First-Class Honours degree classification.

All I need to know is that, did ChatGPT nail the calculations?

No. It has made quite a few mistakes.

1. Computer Science Final Project is worth 40 credits yet when calculating the weighted sum of modules marks for Level 6 in Step 2 it has treated it as a 20-credit module: "Computer Science Final Project: \(64.85 \times 20 = 1297\)".

2. It has made a mathematical error at the end of Step 2 when calculating Total Level 6 weighted sum: It claims "\(1300 + 1590 + 1668 + 1297 + 1524 = 8379\)". The sum of those figures (one of which is wrong anyway) is 7379. This mistake is pretty egregious as it's just simple addition.

3. It has made the same mistake about the size of Computer Science Final Project when calculating "Total Level 6 credit volume" in Step 3: "\(20 + 20 + 20 + 20 + 20 = 100\)".

4. The cumulative effect of the above errors is that is has calculated your Indicator Score as 71.46 when it is actually 63.8. This obviously impacts the final degree classification too. :frown:

Reply 2

So my final score is 63.8?

Reply 3

Original post by DataVenia
No. It has made quite a few mistakes.
1. Computer Science Final Project is worth 40 credits yet when calculating the weighted sum of modules marks for Level 6 in Step 2 it has treated it as a 20-credit module: "Computer Science Final Project: \(64.85 \times 20 = 1297\)".
2. It has made a mathematical error at the end of Step 2 when calculating Total Level 6 weighted sum: It claims "\(1300 + 1590 + 1668 + 1297 + 1524 = 8379\)". The sum of those figures (one of which is wrong anyway) is 7379. This mistake is pretty egregious as it's just simple addition.
3. It has made the same mistake about the size of Computer Science Final Project when calculating "Total Level 6 credit volume" in Step 3: "\(20 + 20 + 20 + 20 + 20 = 100\)".
4. The cumulative effect of the above errors is that is has calculated your Indicator Score as 71.46 when it is actually 63.8. This obviously impacts the final degree classification too. :frown:

Could you please do the calculations and let me know my final grades please please. It would be a great help for me to stay on track for my upcoming modules. Thanks
Original post by kevin_justin0624
So my final score is 63.8?

That's what I made it, yes. The rules aren't hard, so it's worth trying to calculate it yourself to double-check.

Reply 5

Original post by DataVenia
That's what I made it, yes. The rules aren't hard, so it's worth trying to calculate it yourself to double-check.

Alright, Thanks.
Original post by kevin_justin0624
Could you please do the calculations and let me know my final grades please please. It would be a great help for me to stay on track for my upcoming modules. Thanks

What upcoming modules? Are the marks you provided above just predictions or something?
A great example of why ChatGPT is hot garbage for a lot of purposes. It’ll quite happily spit out something that ostensibly looks like a sensible answer, but falls apart under any scrutiny because there’s no legit AI behind checking whether what it is saying is true.

DataVenia’s speciality on TSR is plenty safe. And a cracking answer as always :smile:

Reply 8

Original post by DataVenia
What upcoming modules? Are the marks you provided above just predictions or something?

All the level 5 modules and Applied AI (Level 6) & Operational Research and Optimisation (Level 6) are finalised. The rest 3 modules are predicted.

Reply 9

Original post by kevin_justin0624
All the level 5 modules and Applied AI (Level 6) & Operational Research and Optimisation (Level 6) are finalised. The rest 3 modules are predicted.

I've got 2 more module's coursework remaining for Level 6 that I need to complete before end of this month. So if I know what my predicted scores are I would know how much more do I need to get 1st class
Original post by kevin_justin0624
All the level 5 modules and Applied AI (Level 6) & Operational Research and Optimisation (Level 6) are finalised. The rest 3 modules are predicted.

OK. If I've understood you correctly, the first post in this thread is using predicted marks for these three modules:
Cyber Security (predicted 65%)
Advanced Web-Side Server Programming (predicted 83.4%)
Computer Science Final Project (predicted 64.85%)

Those will need to change significantly to get a first class degree overall. For example, getting 80% for both Cyber Security and Computer Science Final Project, plus 90% for Advanced Web-Side Server Programming. That would get you 69.5667% overall, which Westminster would round to 70%.

Reply 11

Original post by DataVenia
OK. If I've understood you correctly, the first post in this thread is using predicted marks for these three modules:
Cyber Security (predicted 65%)
Advanced Web-Side Server Programming (predicted 83.4%)
Computer Science Final Project (predicted 64.85%)
Those will need to change significantly to get a first class degree overall. For example, getting 80% for both Cyber Security and Computer Science Final Project, plus 90% for Advanced Web-Side Server Programming. That would get you 69.5667% overall, which Westminster would round to 70%.

Oh ok thanks, so now I'm standing on upper 2nd class right?
Original post by kevin_justin0624
Oh ok thanks, so now I'm standing on upper 2nd class right?

Correct.

Reply 13

Original post by DataVenia
Correct.

Alright, thanks.

Quick Reply