King's Coding for Lawyers
Law
Course Overview
Gain coding literacy and skills to navigate the technological revolution emerging in the legal space. Automation, machine learning, the blockchain, data science, digitalisation and many other new technologies are an increasingly important part of the legal landscape. Legal experts need to interpret the legal relevance of technical issues, to be confident to communicate with technical experts and to distinguish facts from fiction effectively. For this, a level of coding literacy is an essential part of the legal professional’s skillset.
31 July 2025 - 23 October 2025
Places: Available
Delivery mode: Online
Application deadline: 27 July 2025
Places: Available
Course features
The Dickson Poon School of Law at King’s has partnered with Codecademy to combine our strength as a Top 20 global law school with Codecademy’s extensive coding expertise and contemporary delivery platform. Designed specifically for the legal sector, we have co-created a short course in coding literacy and fundamental coding skills.
King’s Coding for Lawyers will enable you to understand the basic principles of coding, to distinguish different coding paradigms and to read basic code.
Course essentials
Gain the technical and intellectual skills to navigate the technological revolution in the legal space.
- Flexible online content to learn at your preferred pace with consecutive theoretical elements, practical components and project sections to apply your learning.
- Interactive and immersive learning experience with Codecademy’s online coding platform where you will learn, practice and see results for each lesson as you go.
- Vertical scroll elements, videos and online coding challenges in each course section.
- Additional free access to all Codecademy programming courses during the twelve-week course.
Course content
Understand key concepts and practical considerations, including:
- The relevance of coding for the legal profession
- The basic principle and paradigms of coding
- How to read simple code and complete coding tasks
- Feel confident participating in meaningful discussion of technical issues relating to
coding
Study hours and course format
Depending on familiarity and skill, consider allocating between 2 and 6 hours per week to complete the course within the specified timeframe (12 weeks).
The course runs in twelve-week blocks. Over the block, students can access material at their own pace and convenience. Available blocks are listed below. We encourage students to sign up at least one week in advance of each start date to make full use of the twelve-week course period.

Entry Requirements
Applicants should have completed at least one year of a degree in law (or another subject plus a conversion course) or have professional legal experience and be seeking to expand their knowledge and gain skills in coding. No previous coding knowledge is required. The course is taught in English.
Further information
Indicative taught theory and practical sections
- Introduction
- Python Fundamentals
- Introduction to Cybersecurity
- Learn the Basics of Blockchain and DLT with Python
- Learn the Basics of Machine Learning and Deep Learning
- Data Structures and Algorithms
In the project section, students will go through larger, platform guided coding challenges:
- Programme a blockchain in Python
- Programme a recommendation software
- Programme a rating predictor
Support will be provided throughout the course by Codecademy and King’s College London. Students can connect with their peers and discuss solutions on exclusive King's and Codecademy forums.
What equipment do I need?
To participate you will need a computer or laptop and access to the internet. You will be enrolled on the Coding for Lawyers course on Codecademy's website by the start of the 12-week course. Login details and further instructions will be provided in your welcome email.
Credit value:
Not for credit
Duration:
12 weeks
Self-paced over 12 weeks
Who will I be taught by
Discover more


