Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The University of Birmingham understands that modern computer scientists possess highly sought-after skills across diverse specializations. We recognize the critical importance of selecting a program that aligns with your professional goals, which is why our BSc Computer Science combines core computing principles with hands-on software development while allowing customization to match your ambitions. Our adaptable three-year program delivers comprehensive training across various computational systems, preparing you to tackle academic projects and excel in your future career.
Cutting-edge resources featuring: specialized labs for Medical Imaging, Intelligent Robotics, Human-Computer Interaction, and security studies, a dedicated Computer Science library, Robotics training facilities, and exclusive computing labs reserved for our students
As a premier European institution for Computer Science education and research, we integrate findings from our renowned research teams directly into the curriculum
Optional industrial placements and international study years provide valuable experience to enhance your employability
Strong industry connections with leading employers who actively seek to recruit from our student body
A welcoming academic community fostering excellent working relationships between staff and students
Customizable course modules enable you to shape your degree according to your academic interests and career objectives