Skip to main content
Panoramic collage of university campus architecture

BSc (Hons) Computer Science

Bournemouth University, United Kingdom
Save

Course Overview

This course is designed to provide students with a comprehensive understanding of the principles and practices of computer science. Students will learn about the fundamental concepts of programming, data structures, algorithms, software engineering, and computer systems. The course also covers advanced topics such as artificial intelligence, machine learning, and computer networks. Throughout the course, students will develop practical skills in programming languages such as Python and Java, and work on real-world projects to apply their knowledge. Graduates of this course will be well-prepared for careers in software development, data analysis, and related fields.

Additional Information

Students have access to state-of-the-art computing facilities, including a dedicated programming lab and high-performance computing cluster. The course is taught by experienced academics with industry experience, providing students with practical insights into the field. Students can also participate in hackathons, coding competitions, and other extracurricular activities to gain practical experience.

Unlock Your Potential in Computer Science at Bournemouth University

Bournemouth University has a strong reputation for computer science education, with a dedicated team of academics and state-of-the-art facilities. The course is designed to provide students with the skills and knowledge they need to succeed in the field, with a focus on practical application and real-world projects. Graduates of this course have gone on to work at leading tech companies and startups around the world.

Why You Should Study This Course

  • Develop the versatility and personal qualities to combine software development and theoretical aspects of computer science with meeting the most versatile and broadest needs of employers in a global context

  • Build and improve your applied technical skills with a strong appreciation of a more comprehensive range of computing topics to develop a broad range of computer applications and solutions for any organization

  • Study and practice in our state-of-the-art specialty labs with enterprise-grade hardware and fully virtualization ready enterprise level infrastructure

  • Engage in a series of practical industry-focused tasks and co-participate in a range of research projects, not only with BU staff but experts from other institutions and industries in the UK and the world

  • Gain valuable work experience on your placement if you choose to take one

  • You'll be qualified to work as an IT professional in various roles, ranging from software engineer/developer to AI researcher, front-end developer, or DevOps engineer.

General Eligibility

This course requires 104–120 UCAS tariff points, including a minimum of 2 A-levels or equivalent. We are happy to consider a combination of qualifications and grades to meet the overall tariff, for example, A-levels A*CC, ABC, BBB or BCC, BTECs DDM, or DMM.

Part Time Work Details

20 hours per week

What You'll Study

1 Final year
  • Computability and Complexity

  • Systems Development

  • Individual Project

Option units

  • Deep Learning and Applications

  • Digital Innovation and Transformation

  • Data Visualisation and Storytelling

  • Internet and Wide Area Networks

Elective units

  • Digital Futures

2 Foundation Year (optional)
  • Academic Study Skills for Engineering and Technology

  • Introduction to Computers

  • Mathematics for Engineering and Technology

  • Introduction to Information Systems Analytics

  • Introduction to Programming

  • Foundation Year Engineering and Technology Project

3 Year 1
  • Computer Fundamentals

  • Mathematics for Computing -

  • Programming

  • Data Management

  • Introduction to Reliable Computing

Elective units

  • Computing and Society

4 Year 2
  • Communications and Networking

  • Software Engineering

  • Systems Analysis and Design

  • Data Structures and Algorithms

  • Technological Innovations in Computing

Elective Units

  • Software Business

Language Requirement

  • IELTS5.5
  • TOEFL59
  • PTE50
  • Duolingo69

IELTS (Academic) 6.0 with a minimum of 5.5 in writing, speaking, listening, and reading, or equivalent.

Additional Information

Optional placement year You’ll complete a minimum 30-week work placement which can be carried out anywhere in the world. The placement year offers a chance to gain experience and make contacts for the future. Although you will be enrolled in the four-year degree (including the placement), you can opt-out of the placement element to complete your degree in three years.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email