Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our in-depth Computer Science MSci program provides a structured foundation in the discipline's core theories while offering opportunities to explore specialized fields of your choice. The University of Birmingham understands the growing need for skilled computer scientists with diverse capabilities. We're aware how crucial it is to select a program that aligns with your professional goals, which is why our MSci Computer Science combines fundamental knowledge with hands-on software development experience. You'll have the flexibility to customize your studies toward specific interests, graduating fully equipped for either industry roles or academic research.
Moving to university-level education can be challenging, which is why during your first two years we focus on essential computer science principles to establish a strong knowledge base.