2024/25 Undergraduate Programme Catalogue

MEng, BSc Computer Science (For students entering from September 2024 onwards)

Programme overview

Programme code
MENSCS-R
UCAS code
G402
Duration
4 Years
Method of Attendance
Full Time
Programme manager
Dr Marc de Kamps
Contact address
m.dekamps@leeds.ac.uk
Total credits
480
School/Unit responsible for the parenting of students and programme
School of Computer Science
Examination board through which the programme will be considered
Relevant QAA Subject Benchmark Groups
Computing
Professional Body Offering Accreditation
British Computer Society (BCS)

Entry requirements

Entry Requirements are available on the Course Search entry

Programme specification

The information on this page is accurate for students entering the programme from September 2024. For students who entered the programme before September 2024, you can find the details of your programme:

MEng, BSc Computer Science

Computer Science is a dynamic and fast-moving area of study which opens opportunities in many different industrials sectors. Developments in Computer Science are radically changing the way that we interact with each other, process data and make decisions.
The programme covers the broad range of topics and application areas of Computer Science with a focus on the research specialisms of the School of Computing. The curriculum is aligned with the ACM/IEEE/AAAI Computer Science Curriculum specification (ACM/IEEE/AAAI CS2023) and the Computing QAA Subject benchmark statement.
Topics delivered in the curriculum include;
• Algorithms and Complexity
• Architecture and Organisation
• Artificial intelligence
• Data Management
• Foundations of programming languages
• Graphics and interactive techniques
• Human-computer interaction
• Mathematical and Statistical foundations
• Networking and Communication
• Operating Systems
• Parallel and Distributed Computing
• Security
• Society, Ethics and professionalism
• Software development fundamentals
• Software engineering
• Specialised platform development
• System fundamentals
Either an industrial placement, or a study abroad year is available as part of this programme studied between year 2 and year 3, or between year 3 and year 4.
The primary focus of the programme is to develop the fundamental skills, knowledge and behaviours required of a Computer Scientist to allow both opportunities of further study and a career in industry. Graduates from this programme should be able to;
• Practice computer science in an industrial/commercial context, demonstrating awareness of legal, social, ethic and professional considerations.
• Demonstrate a mastery of the practical and theoretical knowledge and skills across all core areas outlined above by applying them to real world problems.
• Advocate for equity, diversity, inclusion and sustainability.

In the final year of the programme advanced and contemporary topics in Computer Science are introduced with a focus on applications and impact on society. The final year will primarily be research led and will aim to develop skills that are highly sought by potential employers.

Year 1

(For students entering from September 2024 onwards)

[Learning Outcomes, Transferable (Key) Skills, Assessment]
View Timetable

Compulsory Modules

Candidates will be required to study the following compulsory modules

CodeTitleCreditsSemesterPass for Progression
COMP1850Programming40Semesters 1 & 2 (Sep to Jun)
COMP1860Building our Digital World: Computer Systems & Architecture40Semesters 1 & 2 (Sep to Jun)
COMP1870Theoretical Foundations of Computer Science I40Semesters 1 & 2 (Sep to Jun)

Year 2

(For students entering from September 2024 onwards)

[Learning Outcomes, Transferable (Key) Skills, Assessment]
View Timetable

We are currently refreshing our courses to make sure students have the best possible experience. Full module details for years 2, 3 and 4 are not yet available. Before you enter years 2, 3 and 4 details of modules for those years will be provided.

Year 3

(For students entering from September 2024 onwards)

[Learning Outcomes, Transferable (Key) Skills, Assessment]
View Timetable

We are currently refreshing our courses to make sure students have the best possible experience. Full module details for years 3 and 4 are not yet available. Before you enter years 3 and 4 details of modules for those years will be provided.

Optional Modules

Year 4

(For students entering from September 2024 onwards)

[Learning Outcomes, Transferable (Key) Skills, Assessment]
View Timetable

We are currently refreshing our courses to make sure students have the best possible experience. Full module details for years 4 are not yet available. Before you enter years 4 details of modules for those years will be provided.

Compulsory Modules

Candidates will be required to study the following compulsory modules

CodeTitleCreditsSemesterPass for Progression
COMP5531MGroup Project45Semester 2 (Jan to Jun), Semesters 1 & 2 (Sep to Jun)
COMP5995MResearch Seminar15Semester 1 (Sep to Jan), Semester 2 (Jan to Jun)

Optional Modules

Candidates will be required to study 60 credits from the following optional modules, but not all combinations may be available due to timetable restrictions:

CodeTitleCreditsSemesterPass for Progression
COMP5122MData Science15Semester 1 (Sep to Jan)
COMP5123MCloud Computing Systems15Semester 2 (Jan to Jun)
COMP5125MBlockchain Technologies15Semester 2 (Jan to Jun)
COMP5400MBio-Inspired Computing15Semester 2 (Jan to Jun)
COMP5450MKnowledge Representation and Reasoning15Semester 1 (Sep to Jan)
COMP5611MMachine Learning15Semester 2 (Jan to Jun)
COMP5625MDeep Learning15Semester 2 (Jan to Jun)
COMP5710MAlgorithms15Semester 1 (Sep to Jan)
COMP5840MData Mining and Text Analytics15Semester 2 (Jan to Jun)
COMP5911MAdvanced Software Engineering15Semester 1 (Sep to Jan)
COMP5930MScientific Computation15Semester 1 (Sep to Jan)
COMP5940MGraph Theory: Structure and Algorithms15Semester 2 (Jan to Jun)

Last updated: 05/12/2024 09:23:39

Errors, omissions, failed links etc should be notified to the Catalogue Team