Browse Courses
Discover courses across every level โ from primary school to professional development.
1,122 courses available
Software Engineering
Database Systems for Software Engineers (Year 2)
Covers the design and integration of relational databases within software applications, from schema design through to query optimisation basics.
Software Engineering
Software Testing and Quality Assurance (Year 2)
Covers the principles and practice of software testing, from unit testing through to integration and system testing, and the broader quality assurance process.
Law
Law of Property (Year 2)
Covers the law governing ownership, possession, and transfer of both real and personal property, including the distinction between legal and equitable interests. Builds directly on the contract and tort principles studied in Year 1, applying them to the specific rules that govern land and movable property.
Law
Administrative Law (Year 2)
Examines the legal principles governing the exercise of public power by government bodies and officials, including the grounds on which their decisions can be challenged. A core public-law course that extends the constitutional law foundations from Year 1 into the day-to-day accountability of the administrative state.
Law
Family Law (Year 2)
Covers the legal rules governing marriage, divorce, parental responsibility, and the welfare of children, situating these rules within the broader framework of contract and property law studied earlier in the programme.
Law
Criminal Law II: Specific Offences (Year 2)
Builds on the general principles of criminal liability from Year 1 to examine specific categories of offence in detail, including offences against the person, property offences, and defences available to an accused.
Law
Legal Research and Writing (Year 2)
A practical skills course developing the research, analytical, and drafting techniques every law graduate needs โ locating and interpreting case law and legislation, constructing a legal argument, and producing clear, professionally structured legal writing.
Criminology
Criminal Justice Systems and Institutions (Year 2)
Surveys the institutions that make up the criminal justice system โ police, courts, prosecution, and corrections โ and how they interact, building on the introductory criminological theory covered in Year 1.
Criminology
Theories of Punishment and Corrections (Year 2)
Examines the philosophical and practical justifications for punishment โ deterrence, retribution, rehabilitation, and restorative justice โ and how these theories shape correctional practice.
Criminology
Victimology (Year 2)
Studies the experience of crime victims โ patterns of victimisation, the psychological and social impact of crime, and the rights and support services available to victims within the justice system.
Criminology
Research Methods in Criminology (Year 2)
Introduces the quantitative and qualitative research methods used to study crime and criminal justice, preparing students to critically evaluate criminological research and design their own studies.
Criminology
Policing and Law Enforcement (Year 2)
Examines the role, powers, and accountability of policing agencies, including community policing models and the balance between law enforcement authority and civil liberties.