4. Programme structure
Programme Award:
BSc – all programmes
MSci – all programmes
DPS – additional award available on all programmes if a placement year is taken in professional studies.
DInts - additional award available on all programmes if placement year is taken. (For students undertaking a year of study abroad from 2019/20 onwards)
UCAS Codes:
Course
|
BSc
|
BSc with
DPS
|
MSci
|
MSci with DPS
|
Computer Science
|
G400
|
G401
|
G402
|
G403
|
Computing and Management
|
GNK2
|
GN42
|
GN4F
|
GNL2
|
Computer Science and Artificial Intelligence
|
GG4T
|
GG47
|
GG4R
|
GGK7
|
Information Technology Management for Business
|
GN52
|
GN51
|
G501
|
G500
|
Computer Science and Mathematics
|
GG4C
|
GG4D
|
GGK1
|
GGL1
|
Programme Structure:
4.1 Part A
In this table x indicates a compulsory module and o indicates an optional module
Code
|
Title
|
Weight
|
Semester
|
CS
|
CM
|
CSAI
|
ITMB
|
CSM
|
COA107
|
Logic for Computer Science
|
10
|
1
|
x
|
|
x
|
|
x
|
COA108
|
Functional Programming
|
10
|
1
|
x
|
|
x
|
|
|
COA111
|
Software Engineering 1
|
10
|
1
|
x
|
x
|
x
|
x
|
x
|
COA122
|
Introduction to Programming
|
10
|
1
|
x
|
x
|
x
|
x
|
x |
COA124
|
Computer Systems
|
10
|
1
|
x
|
x
|
x
|
x
|
|
COA220
|
Mathematics for Computer Science
|
10 |
1 |
x |
|
x |
|
|
COA105
|
Introduction to Algorithms
|
10
|
2
|
x
|
|
x
|
|
x
|
COA123
|
Web Programming
|
20
|
2
|
x
|
x
|
x
|
x
|
|
COA201
|
Databases
|
10
|
2
|
x
|
x
|
x
|
x
|
x
|
COA202
|
Embedded Systems Programming
|
10
|
2
|
x
|
|
x
|
|
|
COA256
|
Object-Oriented Programming
|
10
|
2
|
x
|
|
x
|
|
x
|
BSA505
|
Organisational Behaviour
|
10
|
1
|
|
x
|
|
x
|
|
BSA525
|
Introduction to Accounting
|
10
|
1
|
|
x
|
|
x
|
|
BSA506
|
Management of Human Resources
|
10
|
2
|
|
x
|
|
x
|
|
BSA526
|
Accounting for Managers
|
10
|
2
|
|
x
|
|
x
|
|
BSA081
|
Quantitative Methods for Business A |
20 |
1&2 |
|
x (†) |
|
x (†) |
|
BSA082 |
Quantitative Methods for Business B |
20 |
1&2 |
|
x (‡) |
|
x (‡) |
|
MAA142
|
Linear Algebra 1
|
10
|
1
|
|
|
|
|
x
|
MAA140
|
Analysis 1
|
10
|
1
|
|
|
|
|
x
|
MAA150
|
Mathematical Methods 1
|
10
|
1
|
|
|
|
|
x
|
MAA241
|
Linear Algebra 2
|
10
|
2
|
|
|
|
|
x
|
MAA242
|
Geometry and Groups
|
10
|
2
|
|
|
|
|
x
|
MAA250
|
Mathematical Methods 2
|
10
|
2
|
|
|
|
|
x
|
(‡) For students without a post GCSE Maths qualifications
(†) For students with a post GCSE Maths qualification
4.2 Part B
In this table x indicates a compulsory module and o indicates an optional module
Code
|
Title
|
Weight
|
Semester
|
CS
|
CM
|
CSAI
|
ITMB
|
CSM
|
COB106
|
Formal Languages and Theory of Computation
|
10
|
1
|
x
|
|
x
|
|
x
|
COB120
|
Computer Graphics
|
10
|
1
|
x
|
|
x
|
|
x
|
COB122
|
Software Engineering 2
|
10
|
1
|
x
|
x
|
x
|
x
|
|
COB231
|
Operating Systems, Networks and the Internet 1
|
10
|
1
|
x
|
x
|
x
|
x
|
|
COB107
|
AI Methods
|
20
|
1+2
|
x
|
|
x
|
|
x
|
COB290
|
Team Projects
|
20
|
1+2
|
x
|
x
|
x
|
x
|
|
COB301
|
Industry Insight
|
10
|
1+2
|
|
|
|
x
|
|
COA256
|
Object Oriented Programming |
10 |
2 |
|
x |
|
x |
|
COB150
|
Formal Methods
|
10
|
2
|
x
|
|
x
|
|
x
|
COB155
|
Mobile Application Development |
10 |
2 |
x |
|
x |
|
|
COB201
|
Professional Issues in Computing
|
10
|
2
|
x
|
x
|
x
|
x
|
|
COB232
|
Operating Systems, Networks and the Internet 2
|
10
|
2
|
x
|
|
x
|
|
|
COB295
|
Team Project
|
10
|
2
|
|
|
|
|
x
|
BSB555
|
Organisational Studies
|
10
|
1
|
|
x
|
|
|
|
BSB560
|
Principles of Marketing
|
10
|
1
|
|
x
|
|
x
|
|
BSB572
|
Management Science Methods
|
10
|
1
|
|
x
|
|
x
|
|
BSB550
|
Company Finance
|
10
|
2
|
|
x
|
|
x
|
|
BSB562
|
The Marketing Mix
|
10
|
2
|
|
x
|
|
x
|
|
BSB580
|
Operations Management
|
10
|
2
|
|
x
|
|
x
|
|
MAB151
|
Mathematical Methods 3
|
10
|
1
|
|
|
|
|
x
|
MAA270
|
Introduction to Probability and Statistics
|
10
|
1
|
|
|
|
|
x
|
MAB360
|
Numerical Methods
|
20
|
1+2
|
|
|
|
|
x
|
MAA243
|
Analysis 2
|
10
|
2
|
|
|
|
|
x
|
MAB250
|
ODE's and Calculus of Variations
|
10
|
2
|
|
|
|
|
x
|
4.3 Part I
Candidates on degree programmes with a placement take a year in industry (DPS), or undertake study abroad for a year* (DInts), between Parts B and C or alternatively, for MSci candidates with permission from the Director of Studies, between Parts C and D. This year leads to the award of Diploma of Professional Studies (DPS) or a Diploma in International Studies (DInts).
*Available to students who take a Placement from 2019/20 Academic Year onwards.
4.4 Part C
In the tables below X indicates a compulsory module and o indicates an optional module.
4.4.1 Project Modules:
All candidates must take one project module according to the table below:
Code
|
Title
|
Weight
|
Semester
|
CS
|
CM
|
CSAI
|
ITMB
|
CSM
|
COC251
|
Computer Science Project
|
40
|
1+2
|
x
|
|
|
|
|
COC252
|
Computing Project
|
40
|
1+2
|
|
o
|
|
o
|
|
COC253
|
IT Project
|
40
|
1+2
|
|
o
|
|
o
|
|
COC255
|
Computer Science and Mathematics Project
|
40
|
1+2
|
|
|
|
|
x
|
COC257
|
AI Project
|
40
|
1+2
|
|
|
x
|
|
|
4.4.2 Other Modules:
Code
|
Title
|
Weight
|
Semester
|
CS
|
CM
|
CSAI
|
ITMB
|
CSM
|
COB120
|
Computer Graphics
|
10
|
1
|
|
o
|
|
o
|
|
COB122
|
Software Engineering 2
|
10
|
1
|
|
|
|
|
o
|
COC100
|
Enterprise Resource Planning Systems
|
10
|
1
|
o
|
o |
o
|
o |
o
|
COC101
|
Agent-Based Systems
|
10
|
1
|
o
|
|
x
|
|
o
|
COC104
|
Algorithm Analysis
|
10
|
1
|
o
|
|
o
|
|
o
|
COC105
|
Cloud Computing
|
10
|
1
|
o
|
o |
o
|
o |
|
COC108
|
Knowledge based Decision Support
|
10
|
1
|
|
o |
|
x |
|
COC118
|
Human-Computer Interaction
|
10
|
1
|
o
|
o
|
o
|
o
|
|
COC190
|
Advanced Networking
|
10
|
1
|
o
|
|
o
|
|
|
COC195
|
Difficult Problems in Computer Science |
10 |
1 |
o |
|
o |
|
o |
COC196
|
Distributed Systems |
10 |
1 |
o |
|
o |
|
o |
COB155
|
Mobile Application Development |
10 |
2 |
|
o± |
|
o± |
o
|
COB232
|
Operating Systems, Networks and the Internet 2
|
10
|
2
|
|
o
|
|
o
|
|
COC001
|
Robotics
|
10 |
2 |
o |
|
x |
|
o |
COC102
|
Advanced Artificial Intelligence Systems
|
10
|
2
|
o
|
|
x
|
|
o
|
COC131
|
Data Mining
|
10
|
2
|
o
|
o
|
o
|
o
|
o
|
COC140
|
Cryptography and Network Security
|
10
|
2
|
o
|
o
|
o
|
o
|
o
|
COC202
|
Computer Vision
|
10
|
2
|
o
|
|
x
|
|
o
|
COC213
|
Cyber Security
|
10
|
2
|
o
|
o |
o
|
o |
|
COC220
|
Computer Animation
|
10
|
2
|
o
|
o |
o
|
o |
o
|
BSC063
|
Decision and Efficiency Analysis
|
10
|
1
|
|
o
|
|
o
|
|
BSC105
|
International Human Resource Management
|
10
|
1
|
|
o
|
|
o
|
|
BSC110
|
Marketing Strategy and Planning
|
10
|
1
|
|
o
|
|
o
|
|
BSC520
|
Business Systems
|
10
|
1
|
o
|
o
|
o
|
o
|
|
BSC522
|
Entrepreneurship and Innovation
|
10
|
1
|
o
|
o
|
o
|
o
|
|
BSC565
|
Fundamentals of Strategic Management
|
10
|
1
|
|
x
|
|
x
|
|
BSC067
|
Simulation of Decision Support
|
10
|
2
|
|
o
|
|
o
|
|
BSC072
|
Strategic Information Management
|
10
|
2
|
|
o
|
|
o
|
|
BSC080
|
Analysing Careers
|
10
|
2
|
|
o
|
|
o
|
|
BSC085
|
The Changing Work Organisation
|
10
|
2
|
|
o
|
|
o
|
|
BSC124
|
Marketing Communications
|
10
|
2
|
|
o
|
|
o
|
|
BSC194
|
Project Management
|
10
|
2
|
o |
o |
o |
o |
|
BSC524
|
Entrepreneurship and Small Business Planning
|
10
|
2
|
o |
o
|
o |
o
|
|
BSC575
|
Leadership and Interpersonal Skills
|
10
|
2
|
|
x
|
|
x
|
|
ISC027
|
Information and Knowledge Management
|
10
|
1
|
|
o |
|
o |
|
MAB141
|
Analysis 3
|
10
|
1
|
|
|
|
|
o
|
MAB143
|
Rings and Polynomials
|
10
|
1
|
|
|
|
|
o
|
MAB170
|
Probability Theory
|
10
|
1
|
|
|
|
|
o
|
MAB197
|
Introduction to Differential Geometry
|
10
|
1
|
|
|
|
|
o
|
MAB260
|
Advanced Numerical Methods
|
10
|
1
|
|
|
|
|
o
|
MAC147
|
Number Theory
|
10
|
1
|
|
|
|
|
o
|
MAC148
|
Introduction to Dynamical Systems
|
10
|
1
|
|
|
|
|
o
|
MAC175
|
Operational Research
|
10
|
1
|
|
|
|
|
o
|
MAB241
|
Complex Analysis
|
10
|
2
|
|
|
|
|
o
|
MAB250
|
ODEs and Calculus of Variation
|
10
|
2
|
|
|
|
|
o
|
MAB270
|
Statistical Modelling
|
10
|
2
|
|
|
|
|
o
|
MAB298
|
Elements of Topology
|
10
|
2
|
|
|
|
|
o
|
MAC233
|
Studies in Science and Mathematics Education
|
10
|
2
|
o |
o |
o |
o |
o
|
MAC249
|
Linear Differential Equations
|
10
|
2
|
|
|
|
|
o(x)
|
MAC251
|
Vibrations and Waves
|
10
|
2
|
|
|
|
|
o
|
MAC260
|
Elliptic Curves
|
10
|
2
|
|
|
|
|
o
|
MAC297
|
Mathematical Biology
|
10
|
2
|
|
|
|
|
o
|
(x) See CSM MSci programme specific option restrictions
In exceptional circumstances and at the discretion of the Director of Studies, candidates may be allowed to substitute an alternative Loughborough University Part C module for any of the above modules.
4.4.3 Option Restrictions for All Programmes
- Candidates must not take more than 30 credits of options coded COB or MAB.
- Candidates should choose options that, with their compulsory modules, will give 40 credits in each Semester, excluding the project.
- Candidates may not take any module at Part C if they have previously taken it at Part B.
- Candidates must take note of pre-requisites for each option as some options can only be taken if the candidate has taken a pre-requisite option in an earlier Part or Semester.
- Candidates should note that staff availability may mean that it may not be possible to offer some options in any particular year, and that timetabling restrictions may mean that certain combinations of options may not be possible.
4.4.4 Programme Specific Option Restrictions
Programme
|
Restriction
|
CS
|
Students must choose options of value 80 credits.
|
CMS
|
Students must choose options of value 60 credits.
|
CSAI
|
Students must choose options of value 40 credits.
|
ITMB
|
Students must choose options of value 50 credits.
|
CSM
|
Options of at least 40 credits must be taken from option lists offered by Mathematics.
Additionally for MSci students, MAC249 is a compulsory module for all students.
|
4.5 Part D
In the tables below X indicates a compulsory module.
Candidates in Part D of a MSci degree programme take the following modules:
Code
|
Title
|
Weight
|
Semester
|
CSM
|
Other
|
BSD523
|
Enterprise Technology for Computer Scientists
|
10
|
1
|
x
|
x
|
MAP111
|
Mathematical Modelling 1
|
15
|
1
|
x
|
|
COD280
|
Managing a Project Team
|
10
|
1+2
|
x
|
x
|
COD290
|
Thesis Project
|
60
|
1+2
|
x
|
x
|
COD292
|
Group Project
|
30
|
1+2
|
|
x
|
COD300
|
Learning Evaluation in a Specialised Subject |
10 |
1+2 |
x |
x |
MAP211
|
Mathematical Modelling 2
|
15
|
2
|
x
|
|
5. Criteria for Progression and Degree Award
In order to progress from Part A to Part B, from Part B to C, from C to D (if applicable) and to be eligible for the award of an Honours degree, candidates must satisfy the minimum credit requirements set out in Regulation XX.
For MSci students in the cohort that started their degree course in or before the academic year 2017/18, in order to progress from Part A to Part B, from Part B to Part C, and from Part C to Part D, candidates must accumulate 120 credits in each of Parts A, B, and C. For MSci students in the cohort that started their degree course in the academic year 2018/19, in order to progress from Part A to Part B, from Part B to Part C, and from Part C to Part D, candidates must accumulate 120 credits and obtain an overall average of 55% in each of Parts A, B, and C. For MSci students in the cohort that started their degree course in or after 2019/20, Regulation XX Para 26.2 applies.
Candidates who, after reassessment, fail the MSci requirements for Parts A or B but who have passed the requirements for the corresponding BSc programme, will automatically be transferred to the corresponding BSc programme. Candidates who fail Parts C or D after reassessment will be considered for a BSc degree at the programme board, in accordance with Section 6 below.
Re-assessment
Provision will be made in accordance with Regulation XX for candidates who have the right of re-assessment in any Part of the Programme to undergo re-assessment in the University's special assessment period or next academic year.
6. Relative Weighting of Parts of the Programme for the Purposes of Final Degree Classification
Candidates' final degree classification will be determined on the basis of their performance in degree level Module Assessments in Parts B and C (and D if applicable). The percentage mark for each Part will be combined in the ratio given below to determine the final percentage mark.
BSc programmes
|
Part B : Part C
|
1:3
|
MSci programmes
|
Part B : Part C : Part D
|
14:43:43 (approx 1:3:3)
|