2022/23 Undergraduate Programme Catalogue
BSc Computer Science with Mathematics (Not recruiting in 2024/25)
Programme code: | BS-CS/MATH | UCAS code: | G4G1 |
---|---|---|---|
Duration: | 3 Years | Method of Attendance: | Full Time |
Programme manager: | Dr Sebastian Ordyniak | Contact address: | S.Ordyniak@leeds.ac.uk |
Total credits: 360
Entry requirements:
A-level: AAA including Mathematics, excluding General Studies.
IT or Engineering Diploma: Grade A (plus A or above in A-level Mathematics).
BTEC Extended Diploma: Grade D*DD including a D in Further Mathematics.
IB: 35 points overall, with 18 points at higher level to include 5 points in higher level Mathematics.
School/Unit responsible for the parenting of students and programme:
School of Computing
Examination board through which the programme will be considered:
School of Computing
Relevant QAA Subject Benchmark Groups:
Programme specification:
At the end of the programme students should:
- have developed a sound knowledge of the theoretical foundations and practical skills base in the core areas of the discipline of Computer Science;
- have developed a specialist knowledge and skills base in specified areas of Computer Science;
- have developed a specialist knowledge and skills base in specified areas of Mathematics;
- be able to recognise the context in which a computer system may function, including its interactions with organisations, individuals, and the physical world.
- understand of how to apply the knowledge they have gained to solve real problems.
- be prepared for graduate careers in the IT industry and other contexts where high quality mathematical skills are required;
- be prepared for further study either in the context of Continuing Professional Development or through further engagement in Higher Education.
Year1 - View timetable
[Learning Outcomes, Transferable (Key) Skills, Assessment]
Compulsory modules:
Candidates will be required to study the following compulsory modules:
COMP1121 | Databases | 10 credits | ||
COMP1212 | Computer Processors | 10 credits | ||
COMP1511 | Introduction to Discrete Mathematics | 10 credits | ||
COMP1711 | Procedural Programming | 10 credits | ||
COMP1721 | Object Oriented Programming | 10 credits | ||
MATH1005 | Core Mathematics | 50 credits | ||
MATH1025 | Number Systems | 15 credits | ||
MATH1710 | Probability and Statistics I | 10 credits |
Optional modules:
Year2 - View timetable
[Learning Outcomes, Transferable (Key) Skills, Assessment]
Compulsory modules:
Candidates will be required to study the following compulsory modules:
COMP2121 | Data Mining | 10 credits | ||
COMP2321 | Formal Languages and Finite Automata | 10 credits | ||
COMP2421 | Numerical Computation | 10 credits | ||
COMP2611 | Artificial Intelligence | 10 credits | ||
COMP2711 | Algorithms and Data Structures I | 10 credits | ||
COMP2721 | Algorithms and Data Structures II | 10 credits | ||
COMP2932 | Compiler Design and Construction | 10 credits | ||
MATH2022 | Groups and Vector Spaces | 15 credits | ||
MATH2041 | Logic | 10 credits | ||
MATH2365 | Vector Calculus | 15 credits | ||
MATH2375 | Linear Differential Equations and Transforms | 15 credits |
Optional modules:
Year3 - View timetable
[Learning Outcomes, Transferable (Key) Skills, Assessment]
Compulsory modules:
Candidates will be required to study the following compulsory modules:
COMP3931 | Individual Project | 40 credits | ||
COMP3940 | Graph Algorithms and Complexity Theory | 10 credits |
Optional modules:
Candidates must take 70 or 75 credits of options from the following list. These must consist of at least 40 MATH credits and at least 20 COMP credits. The remaining 20 credits will be selected from the MATH and COMP modules listed.
COMP3211 | Distributed Systems | 10 credits | ||
COMP3221 | Parallel Computation | 10 credits | ||
COMP3223 | Cryptography | 10 credits | ||
COMP3611 | Machine Learning | 10 credits | ||
COMP3811 | Computer Graphics | 10 credits | ||
COMP3910 | Combinatorial Optimisation | 10 credits | ||
MATH3033 | Graph Theory | 15 credits | ||
MATH3104 | Proof and Computation | 15 credits | ||
MATH3143 | Combinatorics | 15 credits | ||
MATH3365 | Mathematical Methods | 15 credits | ||
MATH3374 | Linear and Non-Linear Waves | 15 credits | ||
MATH3565 | Mathematical Biology | 15 credits |
Last updated: 07/02/2023 14:46:53
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD