Computer Science
Computer Science is the discipline that underpins the digital world. It is concerned with the theory and practice of computing, from the mathematical foundations of algorithms and data structures to the design of operating systems, networks, databases, and the software that runs on them. As virtually every sector of modern life depends on computing, the knowledge and skills a computer science degree develops are among the most versatile and in-demand in the graduate market.
At the University of Law in London, this programme gives you a grounding in both the theory and practical applications of computing and software systems. You will engage with the principles that make software work reliably and efficiently, developing the logical reasoning and problem-solving habits that computer science demands. The programme also attends to the communication skills and reflective practice that professional developers need, recognising that working in technology requires the ability to explain ideas clearly, collaborate effectively, and evaluate your own decisions and processes over time.
The programme's London location places you in one of the world's leading technology hubs, with access to a professional ecosystem that spans startups, global technology companies, and the tech functions of major financial and creative organisations.
Graduates of Computer Science find employment across virtually every sector. Software development, systems engineering, data science, cybersecurity, artificial intelligence, and product management are among the most common roles, but the analytical skills the degree develops translate broadly into finance, consulting, healthcare, education, and public service. The demand for computer science graduates continues to grow as organisations of all kinds depend increasingly on digital systems.
Many graduates also pursue postgraduate study in specialist areas of computer science, building expertise in fields such as machine learning, distributed systems, or human-computer interaction.