Log in or sign up to access the BHE Uni student portal
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.
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.
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.
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.
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.
20 hours per week
Systems Development
Software Quality Assurance
Individual Project
Option units
Deep Learning and Applications
Digital Innovation and Transformation
Internet and Wide Area Networks
Digital Futures
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
Computer Fundamentals
Data Management
Mathematics for Computing
Programming
Introduction to Reliable Computing Systems
Elective unit
Computing and Society
Machine Learning
Software Engineering
System Analysis and Design
Technological Innovations in Computing
Data Structures and Algorithms
Elective unit
Software Business
IELTS (Academic) 6.0 with a minimum of 5.5 in each component or equivalent.
Other programmes you might be interested in.
For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.
BHE UNI - Search
Get tailored advice on courses and career paths from a BHE Uni mentor.
Your consultation request has been submitted successfully. We will contact you shortly.