Skip to main content
Panoramic collage of university campus architecture

BSc (Hons) Software Engineering

Bournemouth University, United Kingdom
Save

Course Overview

The BSc (Hons) Software Engineering course at Bournemouth University provides students with a comprehensive understanding of the principles and practices of software engineering. The program covers the entire software development lifecycle, from requirements gathering and design to testing and deployment. Students will learn how to use various tools and technologies to create efficient, scalable, and maintainable software systems. The course also focuses on developing skills in teamwork, communication, and problem-solving, which are essential for success in the industry. Graduates of this program will be well-prepared to pursue careers as software engineers, system analysts, or IT consultants.

Additional Information

The course is designed to meet the needs of both domestic and international students, with a flexible study structure that allows for part-time or full-time enrollment. Students have access to state-of-the-art facilities and equipment, including a dedicated software development lab and a range of programming languages and tools. The university also has a strong focus on research and innovation, providing students with opportunities to engage in cutting-edge projects and collaborations.

Discover Your Future in Software Engineering at Bournemouth University.

Bournemouth University is an excellent choice for students pursuing a degree in software engineering due to its strong reputation for producing work-ready graduates. The university's location in the UK provides easy access to a vibrant tech industry, with many opportunities for internships, placements, and networking. Bournemouth University also has a diverse student body from over 100 countries, providing an enriching cultural experience for students.

Why You Should Study This Course

  • Use your creativity and problem-solving skills and learn how to apply them to software development principles to develop innovative solutions to real-world problems.

  • Explore how to design software systems so they can be easily maintained and evaluated to ensure they match user and organizational requirements

  • In addition to core computing skills, you'll gain experience in using a variety of programming languages and frameworks to develop technical systems.

  • If you choose to take one, you'll gain valuable work experience on your placement.

  • Career opportunities are broad and can include roles such as computer programmer, web developer, software engineer, IT solution analyst, or app developer - our graduates are highly sought after; within fifteen months of completing their course, 93% of our students are in further study or work.

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
  • Systems Development

  • Software Quality Assurance

  • Individual Project

Option units

  • Deep Learning and Applications

  • Digital Innovation and Transformation

  • Internet and Wide Area Networks

  • 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

  • Data Management

  • Mathematics for Computing

  • Programming

  • Introduction to Reliable Computing Systems

Elective unit

  • Computing and Society

4 Year 2
  • Machine Learning

  • Software Engineering

  • System Analysis and Design

  • Technological Innovations in Computing

  • Data Structures and Algorithms

​Elective unit

  • Software Business

Language Requirement

  • IELTS5.5
  • TOEFL59
  • PTE50
  • Duolingo69

IELTS (Academic) 6.0 with a minimum of 5.5 in each component or equivalent.

Additional Information

Optional placement year You'll complete a minimum 30-week industrial 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. Students who complete the one-year placement will be awarded a degree in sandwich mode.

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