Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This program explores Computer Science from fundamental concepts to cutting-edge innovations, providing comprehensive knowledge about what computers can and cannot achieve. By studying Computer Science at Liverpool, you'll gain profound insights into the technological foundations shaping contemporary life and society. Ideal for those passionate about computing, software, and technology, this course enables you to build practical applications while refining your skills through continuous improvement.
Following core theoretical studies, you can either maintain a diverse module selection or specialize in artificial intelligence, algorithms and optimization, or data science.
Our integrated master's program mirrors the specialization options of the Computer Science BSc (Hons), allowing you to establish broad computer science expertise before focusing on advanced research areas.
The initial two years focus on programming, computer systems, databases, software engineering, algorithmic principles, computational complexity, and language theory. You'll then undertake a year-long industrial placement to gain real-world business and technical experience.
After mastering core subjects, you can customize your studies with specializations in artificial intelligence, algorithms and optimization, data science, or software development.