Computer Science graduates earn a median $66,073 Across 767 US programmes, two years after finishing
See the degree grade →The BSc (Hons) Computer Science at Bournemouth University is a vocationally focused undergraduate degree that combines core computing theory with practical software development and project experience. It suits students seeking a career in software engineering, data-oriented roles, networks/cybersecurity or further study, and those who value industry-relevant projects and opportunities for a professional placement.
This programme covers the fundamentals of computer science alongside applied modules that develop hands-on skills. Early study typically includes programming, data structures and algorithms, discrete mathematics and computer systems. Progressing years introduce databases, software engineering, web and mobile development, networks and operating systems, and principles of cybersecurity.
Optional or later-stage modules often cover artificial intelligence and machine learning, human–computer interaction, cloud computing and data analytics. A substantial element of the degree is project-based: students complete group projects, individual software projects and a capstone project that applies theory to a practical problem. Bournemouth University places emphasis on employability, so the programme also integrates professional skills such as software lifecycle management, testing, version control and documentation.
Students can usually choose a pathway of optional modules to specialise in areas such as software development, data science, or networks, and many routes include the opportunity to undertake a professional placement or a year in industry to gain workplace experience.
Bournemouth University accepts a range of UK and international qualifications. Typical applicants hold A-levels, BTEC or equivalent vocational qualifications, Access to Higher Education diplomas or T-levels with a good level of achievement. A strong background in mathematics at GCSE or equivalent is highly recommended, and many students will have studied A-level mathematics or a related subject.
International applicants must present equivalent secondary school qualifications and demonstrate English language proficiency through an accepted test or qualification at the level required by the university. Admissions decisions also consider personal statements, references and, where relevant, previous experience in computing.
Graduates from this degree enter a wide range of technology roles. Common destinations include software developer, systems analyst, web developer, mobile applications developer, data analyst, machine learning engineer, network administrator and cybersecurity analyst. The programme's project work and placement options also prepare students for roles in IT consultancy, technical product management and digital media industries.
Many graduates choose to continue academic study with specialist Master’s degrees in areas such as artificial intelligence, data science or cybersecurity, or pursue professional certifications to support specific career routes. Bournemouth University's careers support and industry links help students connect with employers and early-career opportunities.
Bournemouth University emphasises practical, project-led learning with strong links to local and national industry, particularly within the creative and digital sectors. Students benefit from dedicated computing facilities, modern laboratories and access to industry-standard development tools and cloud resources. The curriculum is designed to build technical competence alongside transferable professional skills, and students have access to placement and work-experience pathways to enhance employability.
The university provides support through an active careers and employability service, mentoring and industry-led events, making it a suitable choice for students who want a degree that balances theoretical foundations with applied, job-ready experience.
Shortlist scholarships and plan your application — free guidance from our advisors.