Here are the marks for each of the modules taken to form the 360 credits required for the degree of Bachelor of Science with Honours in Computer Science. Note that whilst the credit totals are used from all three years, the final mark is determined by weight of each module and an equal weighting of the second and third years; marks from the first year do not count towards the final mark.
Semester 1:
Module Code:
|
Weight:
|
Module Description:
|
Mark Awarded:
|
G51MC1
|
10
|
Mathematics for Computer Science I
|
82%
|
G51PR1
|
10
|
Introduction to Programming I (C++)
|
80%
|
G51HOC
|
10
|
History of Computers and Computing
|
75%
|
G51CUA
|
10
|
Computer Use and Applications
|
71%
|
G51DSD
|
10
|
Digital Systems Design
|
61%
|
G51CSA
|
10
|
Computer System Architecture
|
56%
|
Semester 2:
Module Code:
|
Weight:
|
Module Description:
|
Mark Awarded:
|
G51SWT
|
10
|
Software Tools (Unix shell programming)
|
88%
|
G51PR2
|
10
|
Introduction to Programming II (C++)
|
87%
|
G51MAL
|
10
|
Machines and Their Languages
|
84%
|
G5AMCO
|
10
|
Mathematics for Communications
|
67%
|
G51FUN
|
10
|
Functional Programming
|
64%
|
G51MC2
|
10
|
Mathematics for Computer Science II
|
62%
|
Year-Average: 73%
Semester 3:
Module Code:
|
Weight:
|
Module Description:
|
Mark Awarded:
|
G52PQI
|
10
|
Professionalism and Quality Issues
|
82%
|
G52CCN
|
10
|
Computer Communications & Networks
|
60%
|
G52DBS
|
10
|
Database Systems
|
60%
|
G52ADS
|
10
|
Algorithms and Data Structures
|
56%
|
G5BGRA
|
10
|
Computer Graphics
|
42%
|
Semester 4:
Module Code:
|
Weight:
|
Module Description:
|
Mark Awarded:
|
G5BIAW
|
10
|
Internet and The World Wide Web
|
73%
|
G52GRP
|
20
|
Software Engineering Group Project
|
69%
|
G52CSD
|
10
|
Commercial & Industrial Systems Design
|
68%
|
G52OBJ
|
10
|
Object-Oriented Methods
|
62%
|
G52CMP
|
10
|
Compilers
|
53%
|
G52CON
|
10
|
Concepts of Concurrency
|
52%
|
Year-Average: 62%
Semester 5:
Module Code:
|
Weight:
|
Module Description:
|
Mark Awarded:
|
G5BDOC
|
10
|
Computers Documents & Typesetting
|
74%
|
G53SRP
|
10
|
Systems and Real-Time Programming
|
65%
|
G5BAIP
|
10
|
Artificial Intelligence Programming
|
51%
|
G53POP
|
10
|
Principles of Programming Languages
|
50%
|
Semester 6:
Module Code:
|
Weight:
|
Module Description:
|
Mark Awarded:
|
G53IDS
|
40
|
Individual Dissertation for Single Hons
|
74%
|
G53FSP
|
10
|
Formal System Specification
|
71%
|
G53ACC
|
10
|
Advanced Computer Communications
|
60%
|
G53CAS
|
10
|
Cryptography and Security
|
55%
|
G53OPS
|
10
|
Operating Systems
|
44%
|
Year-Average: 64%
Note that G52GRP and G53IDS are year-long modules.
Average of Honours Years: 63% -- Second Class, Divison I
Marks/Classification comparison
Marks Range:
|
Classification:
|
70%+
|
First Class
|
60-69%
|
Second Class, Division I
|
50-59%
|
Second Class, Division II
|
45-49%
|
Third Class
|
40-44%
|
Pass
|
0-39%
|
Fail
|