UEL BSc (Hons) degree calculator {source code & compiled:Mac OS pre-X} is, as should be ever-so-slightly obvious, a quick-and-dirty program for determining whether a set of module results meet the minimum requirements for being awarded a BSc (Hons) degree from the University of East London, and, if so, the grade of the degree and which module results were taken into consideration when determining the grade of the degree; UEL themselves express the calculation of such a degree grade as:
Where a student is eligible for an Honours degree, and has gained a minimum of 240 UEL credits at level 2 or 3 on the programme, including a minimum of 120 UEL credits at level 3, the award classification is determined by calculating:
The arithmetic mean of the best 100 credits at level 3
x 2/3 +
The arithmetic mean of the next best 100 credits at levels 2 and/or 3
x 1/3and applying the mark obtained as a percentage, with all decimal points rounded up to the nearest whole number, to the following classification
70%-100% First Class Honours
60%-69% Second Class Honours, First Division
50%-59% Second Class Honours, Second Division
40%-49% Third Class Honours
0%-39% Not passed
(pages 100-101 of the School of Computing and Technology : UNDERGRADUATE COMPUTING BSc (HONS) COMPUTER GAMES : Student Handbook 2004-2005.)
I hadn’t passed enough modules to be awarded any degree on withdrawing from the course, but if I had continued on the course I could have still achieved a 1st. UEL wasn’t my first choice of uni – it wasn’t even on my list of choices of uni, and I only applied as I was very bored late in the year and UEL offered courses beginning early the following year – and I withdrew from the course as I grew weary of jumping through what I saw as arbitrary hoops, such as being unable to take SD2071 [games programming in Java] because I hadn’t passed SD1071 [introduction to design methods in Flash] … even though I had walked out of SD1042 [introduction to programming in Java] with, I was told, the highest mark in the year.
Anyway, to use UEL BSc (Hons) degree calculator, just propagate the file degree_calculator.hll – the file format should be pretty much self-explanatory – with your module details, and run UEL degree calculator.app; whether you have passed enough modules to be awarded a BSc (Hons) degree will be displayed, and if you have, the modules that count towards the degree will also be displayed. My degree_calculator.hll file looks like…
.mark="80"
.level="1"
.credits="20"
.title="Introduction to computer systems"
.code="CN1044".mark="67"
.level="1"
.credits="20"
.title="Introduction to computer games theory and design"
.code="MS1303".mark="40"
.level="1"
.credits="20"
.title="Project management 1"
.code="IM1072".mark="59"
.level="1"
.credits="20"
.title="Digital graphics & visual culture"
.code="MS1301".mark="95"
.level="1"
.credits="20"
.title="Introduction to software development"
.code="SD1042".mark="40"
.level="1"
.credits="20"
.title="Introduction to design methods"
.code="SD1071".mark="62"
.level="2"
.credits="20"
.title="Multimedia hardware"
.code="IM2075"
…for the module results…
| CN1044 | Introduction to computer systems | Coursework 1 – 62% (2:1) | 80% (1st) |
| Coursework 2 – 100% (1st) | |||
| Exam – 79% (1st) | |||
| SD1042 | Introduction to software development | Coursework – 90% (1st) | 95% (1st) |
| TCA – 100% (1st) | |||
| Exam – 95% (1st) | |||
| IM2075 | Multimedia hardware | Coursework 1 – 72% (1st) | 62% (2:1) |
| Coursework 2 – 51% (2:2) | |||
| SD1071 | Introduction to design methods | Coursework – 45% (3rd) | 40% (3rd) |
| IM1072 | Project management 1 | Coursework 1 – 51% (2:2) | 40% (3rd) |
| Coursework 2 – 63% (2:1) | |||
| MS1303 | Introduction to computer games theory and design | Essay – 55% (2:2) | 67% (2:1) |
| Project – 73% (1st) | |||
| MS1301 | Digital graphics & visual culture | Coursework 1 – 71% (1st) | 59% (2:2) |
| Coursework 2 – 52% (2:2) |
…and running UEL degree calculator.app displays…
***UEL BSc (Hons) degree calculator 0.1, © Mark Bishop 2007.
You do not meet the minimum requirements to be awarded a BSc (Hons) degree.
UEL BSc (Hons) degree calculator was developed on an Apple Power Macintosh 8100 in C++ using sealfin* compiled with Metrowerks CodeWarrior IDE 2.1 (Discover Programming Edition.)