Law with Computing Science, LLB

Law with Computing Science, LLB


As technology advances legal practice is increasingly evolving to embrace the advantages of computing science. This degree programme combines two critical educational assets, a qualifying degree in law from a Top 10 UK Law School (Times & Sunday Times Good University Guide 2023) and the ability to program computers and work with advanced data systems.

Study Information

At a Glance

Learning Mode
On Campus Learning
Degree Qualification
48 months
Study Mode
Full Time
Start Month

By studying the LLB Law with Computing Science you will experience an integrated education combining a qualifying law degree with computing science skills.

Legal practice is already being transformed by big data and computer forensics. It is likely that legal practice will be impacted on by developments within artificial intelligence, for example AI supporting law document creation. The advent of computer protocols such as the block chain are also likely to drive further innovation in legal documentation and transactions. The legal profession is facing the paradigm changes previously seen in engineering ,banking and the media that were driven by advancements in computer science. This degree will enable graduates to embrace these changes and success in the new world of computationally enhanced legal services.

Law at Aberdeen looks at the historical, social, political and economic forces that influence our legal systems and govern our societies.

From a computer science perspective you gain a solid foundation in a subject area which is in high demand, giving you skills in programme languages, data management, different systems, robotics, and problem-solving, operating systems and web application development.

You will graduate with great employment opportunities, both in legal professions and also in careers for which the intellectual and practical qualities you have developed will make you highly sought-after by employers, including business, politics, media, finance and banking, and government services.

Graduates wishing to apply for an LLB must apply for the 2-year LLB Accelerated degree – Law Accelerated (M115) or Law with English Law Accelerated (M116). Tuition fees for the Accelerated programmes are at a separate rate. In the event that a Graduate undertakes a 4-year or 5-year LLB degree, please note that tuition fees are charged each year of study at the same rate as those set for the Accelerated programme.

What You'll Study

You will develop a deep understanding of the law by studying topics like Criminal Law, Foundations of Private Law, Legal System, Contract, Property Law, Evidence and Legal method. These subjects will prepare you for legal practice in Scotland subject to the requirements of the Law Society of Scotland and Society of Advocates.

With us you will learn a range of key computing skills and components, including, data management, artificial intelligence, computer programming, human-computer interaction, operating systems and web application development, to name a few. You will also gain a great mix of theory and practical skills, possible because of an excellent staff-student ratio.

Year 1

Compulsory Courses

Getting Started at the University of Aberdeen (PD1002)

This course, which is prescribed for level 1 undergraduate students (and articulating students who are in their first year at the University), is studied entirely online, takes approximately 5-6 hours to complete and can be taken in one sitting, or spread across a number of weeks.

Topics include orientation overview, equality and diversity, health, safety and cyber security and how to make the most of your time at university in relation to careers and employability.

Successful completion of this course will be recorded on your Enhanced Transcript as ‘Achieved’.

Criminal Law (LS1020)

15 Credit Points

This course is a compulsory course on the LLB degree introducing students to Scottish Criminal Law including its sources and current law. It examines various aspects of substantive law including crimes against the person, crimes of dishonesty, crimes against property and criminal defences enabling students to understand and apply the law in these areas. The course also develops student’s written, verbal and analytical skills utilising written course work and problem solving exercises in tutorial groups.

Foundations of Private Law (LS1022)

15 Credit Points

The course provides firstly a map of private law as drawn from the institutional scheme. It then progresses to an equivalent of the medical student’s study of anatomy in the sense that, concentrating on the law of property and obligations, it examines the main concepts of private law and how they operate together as a system to solve everyday legal problems.

Legal System (LS1025)

15 Credit Points

This course introduces the fundamental components and characteristics of the Scottish legal system. It includes a study skills programme which covers different facets of the study of law along with a series of practical workshops which introduce key legal information sources (both electronic and paper) and appropriate search strategies. Lectures and tutorials will cover topics such as the Scottish legal tradition, formal sources of Scots law, the legislative process, organisation of the courts, judicial precedent, civil procedure, alternative dispute resolution, the European legal order, legal services and access to justice.

Contract (LS1520)

15 Credit Points

Contract is one of the central subjects of private law and is one of the main branches of the law of obligations, the other being Delict and Unjustified Enrichment. Contract Law covers obligations which are voluntary in nature. Every day we make contracts from buying a newspaper to buying a house. Contract Law is an area where Scots law and English law are very similar, and this course will cover Scots contract law but also highlight where English law differs with the aim of giving students a working knowledge of contract in both countries.

Delict and Unjustified Enrichment (LS1536)

15 Credit Points

This course introduces students to two of the key branches of the Scots law of obligations, namely delict (which governs legal liability for situations such as the negligent infliction of harm upon others and defamation) and unjustified enrichment (which is concerned with questions such as, if I pay you money in error, am I entitled to demand that you return it?).

UK Constitutional Law (LS1537)

15 Credit Points

This course is an introduction to the laws and rules of the UK Constitution. Major topics include the institutions of state, parliamentary sovereignty, the rule of law, the separation of powers, and devolution. This area of law is fast-moving, and an effort is made to address current issues.

Programming 1 (CS1032)

15 Credit Points

This course will be delivered in two halves. The first half will provide a self-contained introduction to computer programming. It will be accessible to all undergraduates. Students will be exposed to the basic principles of computer programming, e.g. fundamental programming techniques, concepts, algorithms and data structures. The course contains lectures where the principles are systematically developed. As the course does not presuppose knowledge of these principles, we start from basic intuitions. The second half will be particularly of use to those studying Science and Engineering subjects, broadly interpreted, as well as Computing and IT specialists. It will include a gentle introduction to professional issues and security concepts.

Object - Oriented Programming (CS1527)

15 Credit Points

This course will build on the basic programming skills acquired in the first half-session and equip the students with advanced object oriented programming knowledge, implementation of data structure and algorithms, and basic software engineering techniques. The students will be challenged with more complicated programming problems through a series of continuous assessments.

Year 2

Compulsory Courses

Eu Institutions and Law (LS2026)

15 Credit Points

This course examines the law of the European Union and its relationship with the legal systems of the United Kingdom. Lecture topics include the composition and function of the EU Institutions, sources and effects of EU Law, state liability and judicial review. Other topics covered include human rights in the EU, the fundamental freedoms, and competition law. Each lecture topic includes consideration of the evolving relationship between the legal systems of the United Kingdom and the European Union.

The Law of Property (LS2031)

15 Credit Points

This compulsory LLB course is all about things. What items can you own? How do you become owner of property? What can you do as an owner of property? What can you do with the property of other people? And so on. An understanding of Scots property law is crucial to markets, commerce and domestic life. This course will give students a broad overview of the regulation of land, moveable items and incorporeal rights like intellectual property in Scotland.

Commercial Organisations and Insolvency (LS2525)

15 Credit Points

This course is compulsory for LLB students. It consists of various elements split broadly into three parts: (1) the law of agency and the law of partnership; (2) company law; and (3) debt and insolvency law. The lectures will focus on the creation of agency, partnership and companies of different types; the rules that enable these commercial organisations to function; and the law concerning the termination of these commercial organisations, particularly due to insolvency.

Family Law (LS2526)

15 Credit Points

This course is divided into two principal parts. In the first part, students will be introduced to the key facets of the law governing the formation of adult relationships, including the constitution of marriage and civil partnership, legal rights and duties of spouses and civil partners, same sex marriage, the grounds for divorce and the financial aspects of breakdown of marriage and relationships of cohabitation. The second part focuses on the relationship between children and adults and the legal rights of children, including parental rights and responsibilities, court orders relating to children and the welfare principle.

Introduction to Legal Theory (LS2527)

7.5 Credit Points

The course provides students with an introduction to some of the topical issues of legal theory combining theoretical discussion with practical examples. The course aims to give students an accessible introduction to some important theoretical concepts and help them to develop their skills in critical thinking. The modular structure of the course makes sure that students will be exposed to a wide range of theoretical concepts and approaches. Theoretical concepts will be discussed in the context of practical issues helping students to see the relevance of those concepts. The course consists of four modules and each module consists of three lectures and one tutorial. At present, the four modules are as follows: (Judicial decision-making, Feminist legal theory, Law and technology, Truth in law and science.)

Succession and Trusts (LS2528)

7.5 Credit Points

Students studying for the Aberdeen LLB are required to take this course if they wish to use their degree to enter the Scottish legal profession. The course will examine both testate and intestate succession, in the context of the general principles of the law of succession, including legal rights. Furthermore, it will introduce the functions of trusts, the rights of beneficiaries and the powers and duties of trustees. The course is available only to LLB students in Programme year 2 or above and graduates on the 2 year degree.

Administrative Law and Civil Liberties (LS2033)

15 Credit Points

This course will examine in detail both administrative law and civil liberties under the constitution of the United Kingdom. Major topics include judicial review (scope, standing and grounds), the European Convention on Human Rights, the Human Rights Act 1998, voting rights, and common law rights. This area is fast-moving, and an effort is made to address current issues.

Databases and Data Management (CS2019)

15 Credit Points

Databases are an important part of traditional information systems (offline /online) as well as modern data science pipelines. This course will be of interest to anyone who wishes to learn to design and query databases using major database technologies. The course aims to teach the material using case studies from real-world applications, both in lectures and lab classes.

In addition, the course covers topics including management of different kinds of data such as spatial data and data warehousing. The course provides more hands-on training that develops skills useful in practice.

Algorithms and Data Structures (CS2522)

15 Credit Points

This course provides the knowledge needed to understand, design and compare algorithms. By the end of the course, a student should be able to create or adapt algorithms to solve problems, determine an algorithm's efficiency, and be able to implement it. The course also introduces the student to a variety of widely used algorithms and algorithm creation techniques, applicable to a range of domains. The course will introduce students to concepts such as pseudo-code and computational complexity, and make use of proof techniques. The practical component of the course will build on and enhance students' programming skills.

Year 3

Compulsory Courses

Evidence (LS3025)

15 Credit Points

This course deals with the rules of evidence as they apply in the courtroom. The rules in both criminal and civil cases will be analysed. The legal requirements for leading real evidence, documentary evidence and witness testimony are considered. Topics include: relevancy, the corroboration rule, hearsay evidence, expert evidence, confession evidence and search evidence. The subject is highly topical and practically important to all lawyers

Commercial and Consumer Contracts (LS3032)

15 Credit Points

This course examines, through a series of lectures and tutorials, a number of important areas of Scots commercial and consumer law, including the sale and supply of goods and services, insurance, cautionary obligations, consumer credit and consumer protection. It also, through lectures, workshops and a presentation, introduces students to the skills and techniques of advocacy in the context of a commercial and/or consumer dispute.

Principles of Software Engineering (CS3028)

15 Credit Points

Students will develop large commercial and industrial software systems as a team-based effort that puts technical quality at centre stage. The module will focus on the early stage of software development, encompassing team building, requirements specification, architectural and detailed design, and software construction. Group work (where each team of students will develop a system selected using a business planning exercise) will guide the software engineering learning process. Teams will be encouraged to have an active, agile approach to problem solving through the guided study, evaluation and integration of practically relevant software engineering concepts, methods, and tools.

Software Programming (CS2020)

15 Credit Points

This course is concerned with tools and techniques for scalable and dependable software programming. It focusses primarily on the Java programming language and related technologies. The course gives extensive programming practice in Java. It covers in depth features of the language and how best to use them, the execution model of the language, memory management, design principles underpinning the language, and comparisons with other languages. Tools for collaboration, productivity, and versioning will also be discussed.

Software Engineering and Professional Practice (CS3528)

15 Credit Points

In this module, which is the follow-up of CS3028, students will focus on the team-based development of a previously specified, designed, and concept-proofed software system. Each team will build their product to industrial-strength quality standards following an agile process and applying the software engineering concepts, methods, and tools introduced in CS3028. The course includes a series of mandatory participatory seminars on professional and management issues in IT and IT projects. Students will be expected to relate their engineering work to these issues.

Optional Courses


  • 30 points from level 3 Law courses
  • Plus CS3525 below


  • 50 points from honours Law courses
Enterprise Computing and Business (CS3525)

15 Credit Points

This course provides insight into the business reasons for large software systems such as loyalty card systems, backend systems integrating firms and their suppliers and larges systems that integrate payroll, finance and operational parts of a business. You also learn the entrepreneurial aspects of business during the practical sessions where you explore and develop your own business application idea using service design and lean startup approaches centred around customer development, which you will find useful in any future work. This course is open to anyone across the university and requires no programming experience.

Year 4

Compulsory Courses

Dissertation (LS4025)

25 Credit Points

This course, taken over both half sessions by final year honours students, and available only to those students, allows you to write a 10,000 word piece on an aspect of law that you choose with the help of a consultee. Once your topic and plan are approved by the law school you work independently and hand in the dissertation shortly before the Easter Break.

Optional Courses

Plus 100 credits from honours courses.

We will endeavour to make all course options available; however, these may be subject to timetabling and other constraints. Please see our InfoHub pages for further information.

How You'll Study

Learning Methods

  • Group Projects
  • Individual Projects
  • Lab Work
  • Lectures
  • Research
  • Tutorials

Assessment Methods

Students are assessed by any combination of three assessment methods:

  • coursework such as essays and reports completed throughout the course;
  • practical assessments of the skills and competencies they learn on the course; and
  • written examinations at the end of each course.

The exact mix of these methods differs between subject areas, years of study and individual courses.

Honours projects are typically assessed on the basis of a written dissertation.

Why Study Law with Computing Science?

  • The School of Law is ranked Top 10 in the UK by the Times & Sunday Times Good University Guide 2023
  • At the University of Aberdeen, we give you every opportunity to broaden your horizons and develop the professional and personal skills and attributes you will need to build a successful career.
  • The high quality of our degrees combined with our strong focus on employability opens up a wide range of career options
  • Students benefit from the reputation of the  Law School and Computing Science Department, and strong links with industry.
  • Aberdeen law graduates today occupy roles at the top of Scotland's legal system.
  • Courses accredited by the Law Society of Scotland and the Faculty of Advocates.
  • Small class sizes and a highly personalised learning experience.

Entry Requirements


The information below is provided as a guide only and does not guarantee entry to the University of Aberdeen.

General Entry Requirements

2023 Entry

SQA Highers

Standard: AAAB or AABBB

Applicants who have achieved AAAB (or better), are encouraged to apply and will be considered. Good performance in additional Highers / Advanced may be required. Nat 5 English at C or better is required.

Minimum: BBBB

Applicants who have achieved BBBB (or are on course to achieve this by the end of S5) are encouraged to apply and will be considered. Good performance in additional Highers / Advanced Highers will normally be required. Nat 5 English at C or better is required.

Adjusted: BBBC

Applicants who have achieved BBBC, and who meet one of the widening participation criteria are encouraged to apply and will be considered. Good performance in additional Highers / Advanced Highers will be required. Nat 5 English at C or better is required.

More information on our definition of Standard, Minimum and Adjusted entry qualifications.


Standard Offer: ABB

English is desirable. GCSE in English or English Language at C or better is required.

International Baccalaureate

34 points overall, including average of 5 at HL.

Irish Leaving Certificate

5H at H2 OR AAABB obtained at a single sitting, including average of 5 at HL.

2024 Entry

SQA Highers

Standard: AAAA (or AAABB)

Applicants who have achieved AAAA are encouraged to apply and will be considered. Good performance in additional Highers / Advanced may be required. Nat 5 English at C or better is required. Higher English is highly desirable.

Minimum: BBBB

Applicants who have achieved BBBB (or are on course to achieve this by the end of S5) are encouraged to apply and will be considered. Good performance in additional Highers / Advanced Highers will normally be required. Nat 5 English at C or better is required. Higher English is highly desirable.

Adjusted: BBBC

Applicants who have achieved BBBC, and who meet one of the widening access criteria are encouraged to apply and will be considered for a conditional offer. Good performance in additional Highers / Advanced Highers will be required. Nat 5 English at C or better is required. Higher English is highly desirable.

And HND in Legal Services may be considered for applying to Year 1 of some LLB programmes.

More information on our definition of Standard, Minimum and Adjusted entry qualifications.


Standard Offer: AAB

NOTE: English is highly desirable. GCSE in English or English Language at C or better, or equivalent, is required.

International Baccalaureate

34 points overall, including average of 5 at HL. Higher English is highly desirable.

Irish Leaving Certificate

5 subjects at Higher minimum required at Hs, obtained in one sitting. Higher English is highly desirable.

The information displayed in this section shows a shortened summary of our entry requirements. For more information, or for full entry requirements for Law degrees, see our detailed entry requirements section.

English Language Requirements

To study for an Undergraduate degree at the University of Aberdeen it is essential that you can speak, understand, read, and write English fluently. The minimum requirements for this degree are as follows:

IELTS Academic:

OVERALL - 6.0 with: Listening - 5.5; Reading - 5.5; Speaking - 5.5; Writing - 6.0


OVERALL - 78 with: Listening - 17; Reading - 18; Speaking - 20; Writing - 21

PTE Academic:

OVERALL - 59 with: Listening - 59; Reading - 59; Speaking - 59; Writing - 59

Cambridge English B2 First, C1 Advanced or C2 Proficiency:

OVERALL - 169 with: Listening - 162; Reading - 162; Speaking - 162; Writing - 169

Read more about specific English Language requirements here.

Fees and Funding

You will be classified as one of the fee categories below.

Fee information
Fee category Cost
RUK £9,250
Tuition Fees for 2024/25 Academic Year
EU / International students £20,800
Tuition Fees for 2024/25 Academic Year
Home Students £1,820
Tuition Fees for 2024/25 Academic Year

Scholarships and Funding

Students from England, Wales and Northern Ireland, who pay tuition fees may be eligible for specific scholarships allowing them to receive additional funding. These are designed to provide assistance to help students support themselves during their time at Aberdeen.

Additional Fees

  • In exceptional circumstances there may be additional fees associated with specialist courses, for example field trips. Any additional fees for a course can be found in our Catalogue of Courses.
  • For more information about tuition fees for this programme, including payment plans and our refund policy, please visit our InfoHub Tuition Fees page.

Our Funding Database

View all funding options in our Funding Database.


The University places a strong emphasis on applied learning and therefore, our Law graduates enjoy high employability. A Law degree from Aberdeen will help you enter the legal profession as well pursue a wide range of alternative careers. Our previous graduates have gone on to work in chartered accountancy, the media, merchant banking, stockbroking, human resources and financial management, the Civil Service, social work, teaching, the Inspectorate of Taxes and the police force.

The employment record of our computing science graduates is excellent, with the vast majority entering occupations of their choice within three months of graduation. Our graduates have taken up posts in sectors as diverse as banking, pharmaceuticals and computer game development. Recent employers include IBM, Amazon, BP, ConocoPhillips, Hewlett Packard, EDS, CGI, Wipro, Scottish Hydro Electric, Scottish & Newcastle Breweries, British Telecom, QinetiQ and the National Health Service.

Top 10 UK Law School

We are ranked Top 10 in the UK for Law by the Times and Sunday Times Good University Guide 2024.

Our Experts

Information About Staff Changes

You will be taught by a range of experts including professors, lecturers, teaching fellows and postgraduate tutors. Staff changes will occur from time to time; please see our InfoHub pages for further information.

Discover Uni

Discover Uni draws together comparable information in areas students have identified as important in making decisions about what and where to study. You can compare these and other data for different degree programmes in which you are interested.

Get in Touch

Contact Details

Student Recruitment & Admissions
University of Aberdeen
University Office
Regent Walk
AB24 3FX

Social Media