Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This program explores computer science from foundational concepts to cutting-edge innovations, providing comprehensive knowledge about computing capabilities and limitations. At Liverpool, you'll gain profound insights into the technological foundations shaping today's world. Ideal for tech enthusiasts, this course lets you 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 BSc (Hons) specializations, enabling you to master both broad computer science principles and advanced research-focused topics.
Initial years focus on programming, computer architecture, databases, software engineering, algorithm theory, computational complexity, and formal languages.
BCS accreditation ensures our curriculum evolves with technological advancements and industry trends.
Once core requirements are met, you can customize your studies with specializations in AI, algorithms and optimization, data science, or software development.