
“Studying at Solent gave me the experiences which have became pivotal for my career. ”


Learn how to design, develop, and maintain software applications to create innovative technology solutions and enhance user experiences on this BCS-accredited degree.
Contact international admissions
Email: Call:This future‑focused degree is for students who want to design, build, and maintain the secure, scalable, and intelligent software systems that power the modern world. As organisations increasingly rely on cloud‑native platforms, intelligent automation, and distributed architectures, the demand for skilled software engineers continues to grow. This programme equips you with the technical depth and engineering discipline needed to thrive in this fast‑moving sector.
Throughout your studies, you'll develop strong foundations in programming, software design, and systems architecture, before progressing into modern engineering workflows such as DevOps, CI/CD automation, secure‑by‑design development, and cloud‑native deployment. You’ll also explore emerging technologies including cloud ecosystems, IoT, and quantum‑inspired computing and apply this to real‑world software delivery challenges.
You'll learn through practice‑led teaching where you architect, implement, test, and deploy full‑stack applications. Working within Agile engineering teams, you will learn how to communicate technical decisions, manage risk, and deliver production‑ready software that meets professional standards. By graduation, you will have a portfolio showcasing your ability to build scalable systems, automate deployment pipelines, and engineer intelligent, user‑centred solutions.
Our close links with industry will support you in gaining contacts, work experience opportunities, and insight into the software engineering industry. Industrial consulting is also enabled through a final year project unit which gets you industry ready to confidently go forward into the workplace.
If you’re looking to study our software engineering degree but don’t have the relevant qualifications or experience, the STEM foundation year will help you develop the core skills and knowledge to progress. Find out more about the STEM foundation year.
This course also offers the option of a placement year. A placement year allows you to put what you've learned in your first and second years into practice in the workplace, gaining valuable real-world work experience before you graduate. Our course and placements teams will help you find the perfect industry placement in your chosen field.
This course is part of the South Coast Institute of Technology (IoT), a partnership of colleges, universities and industry-leading employers to create new career opportunities in the technology sector. IoT courses like this one are precisely tailored to the needs of employers in the maritime, engineering and digital industries – industries which are hungry for talented new engineers, technologists, technicians and creatives like you.
Accredited by:

Part of:

This course is ideal for for students who want to understand the full lifecycle of modern software development - from designing and building systems to testing, securing, and deploying them at scale. It’s ideal for anyone who wants to work at the forefront of software delivery, creating the platforms, applications, and digital services that power industry, public services, and everyday life.
You do not need prior programming experience to join this course. The programme is structured to take you from first principles through to professional‑level engineering practice. What matters most is curiosity about how technology works, a logical and methodical approach to problem‑solving, and the ambition to thrive in a high‑performance technical environment.
Graduates of the BSc (Hons) Software Engineering are prepared for high‑impact roles in a global economy that is increasingly software‑defined. The programme’s focus on DevSecOps, cloud infrastructure, automation, and AI‑enabled engineering ensures graduates are day‑one ready for specialised, future‑facing careers across multiple sectors.
Recent course graduates have gone on to various roles in the software industry including IBM, Si Digital, LeadStream, Fujitsu UK, Guernsey Post, Retail Manager Solutions Ltd.
Graduates are also well positioned for postgraduate study in areas such as advanced AI, cybersecurity, cloud computing, and software engineering research. The programme’s alignment with industry standards supports progression toward professional recognition, including BCS Chartered IT Professional (CITP) status.
Hear from Solent alumni about where their careers have taken them and how studying at Solent prepared them for their future.

“Studying at Solent gave me the experiences which have became pivotal for my career. ”

The University cannot guarantee any particular members of staff will teach specific aspects of the course in the future, but will endeavour to ensure the teaching team maintains their balance of experience and qualifications.
You'll have access to our high-specification computing laboratories equipped with industry-standard development environments, as well as dedicated software and AI lab spaces with GPU-enabled workstations for machine learning, deep learning, and data science projects.
You'll learn in a collaborative, studio-style environment designed for Agile team working, peer code review, and sprint-based project delivery.
Broaden your horizons by adding an international dimension to your CV – essential to achieving success in today’s fast-changing, global environment.
Studying, working or volunteering in another country could be the experience of a lifetime. Enhance your degree by developing important global skills such as knowledge of other countries, language skills, intercultural awareness, adaptability and confidence.
For more information, please email international.mobility@solent.ac.uk.

This module provides the essential foundations of computing and programming for students entering software engineering and computer science. Through practice‑led activities such as live coding, pair programming, debugging labs, and guided exercises, you'll be introduced to how computers are structured and operate, how data is represented and processed, and how programs are designed, implemented and tested using a modern programming language.
This module provides an introduction to artificial intelligence alongside the core professional practices required for success in modern computing disciplines. You'll develop foundational AI literacy by exploring classical AI methods, intelligent agents, search strategies, data fundamentals and introductory machine-learning concepts. Through hands-on exploration of datasets, notebook-based activities and conceptual modelling tasks, you'll gain an applied understanding of how AI systems operate, where they are effective and what limitations or risks they present.
This module provides a practical introduction to computer networking and security, equipping you with the skills to design, configure, and secure networked systems. Emphasising real-world applications, what you learn in this module supports careers in IT, cybersecurity, and other sectors reliant on secure digital infrastructure.
This module introduces web development and relational data management, equipping you with the essential technical foundations required for building interactive, data‑driven digital systems. It brings together client‑side web technologies, server‑side data persistence, and core database design principles to create fully functional web applications and build the foundation for year two modules.
This module introduces the core principles and practical applications of applied artificial intelligence and machine learning. You'll begin by exploring descriptive data analysis and exploratory data analysis (EDA) techniques to examine datasets, identify patterns, and prepare data for machine learning tasks. You'll then examine key machine learning approaches, including supervised learning methods such as regression and classification, and unsupervised learning techniques including clustering and dimensionality reduction.
Following the introduction in year one, this module takes a wider-ranging and deeper look at object-oriented software development. Focusing on the full software development lifecycle, you will cover analysis, design, implementation and testing using an appropriate object-oriented language for an appropriate platform. You'll be expected to have prior experience in basic object oriented programming, either from previous study or elsewhere.
This module develops practical and professional competence in software engineering through a structured team-based project supported by modern DevOps practices. You'll work collaboratively to design, implement, test and deliver a software solution that meets defined requirements, applying engineering principles such as modularity, version control, continuous integration, automated testing and deployment pipelines.
From classic websites to back-ends for mobile apps, the web is all-pervasive these days, and web development skills are in high demand. Web applications are typically backed by databases, and database design and development skills are also vital in web development. This module provides you with the database and web development skills necessary to build such applications. You are expected to have basic web development skills to study this module, i.e. HTML, CSS, and basic JavaScript or TypeScript, from either previous study or elsewhere.
This module provides you with the knowledge, understanding, and practice of modern software delivery. You'll focus on the theory and practice of DevOps – the combination of software development and software operations and security. The module is very process based and although it requires the development and delivery of a software product, it is the process of development and delivery that will be examined.
In this module you'll gain practical experience working with employers, industry speakers, entrepreneurs, and external organisations. You will collaborate in development teams on an industry‑set brief, applying digital and technology skills while developing project management, communication, and professional behaviours. Alongside consulting practice, you will explore entrepreneurial thinking by identifying opportunities, generating innovative solutions, and understanding how value is created within technical and digital contexts.
In this module you will manage your own project, from choosing a topic to producing the final report. You set aims and objectives, keep a project plan, and maintain documentation that records your research and development work. You'll be assigned a supervisor to guide the process, confirm the project scope, and approve ethical requirements.
Please note: Not all optional modules are guaranteed to run each year.
This module introduces you to key concepts and technologies in 3D graphics and computer vision with a particular focus on augmented reality. You'll explore how computer-generated content can be integrated with real-world environments to create immersive experiences, as well as how machines interpret visual data through techniques such as object detection. You'll gain practical skills in both areas, preparing you to engage with emerging applications in augmented reality and intelligent visual systems.
In this module you'll gain advanced, industry aligned knowledge across cloud computing, Internet of Things (IoT), edge systems and next generation emerging technologies. You will learn how to design, deploy and integrate cloud native architectures with IoT devices, edge intelligence, real time data pipelines, and technologies such as 5G, blockchain, digital twins, extended reality (XR), robotics, and autonomous systems.
This module provides a comprehensive exploration of modern data-driven intelligence, balancing the rigorous statistical foundations of advanced data science with the transformative power of deep learning. Designed for the final year of study, it shifts focus from basic implementation to the critical evaluation and synthesis of complex data pipelines and neural architectures. You will engage in intensive, practice-led learning to solve non-linear, real-world problems, ensuring you graduate as a 'creator of knowledge and critical solutions'.
This module provides an advanced exploration of artificial intelligence and autonomous systems, focusing on the design, evaluation and responsible deployment of intelligent agents operating in dynamic environments. You will develop the ability to engineer AI‑driven behaviours, integrate perception and decision‑making pipelines, and evaluate the safety, reliability and ethical implications of autonomous technologies.
Contact international admissions
Email: Call:As part of this course, you will study one module at a time, giving you the chance to build a deeper understanding and see the results of your hard work more quickly. With regular assessments and feedback, rather than exams all at once, you’ll also benefit from improved focus, and a more manageable workload.
Learn more about block teaching
The student achievement team are on hand to help you succeed during your studies at Solent. They aim to contact you at key times during your time here with personalised information, advice and guidance, by email or phone.
The disability advice team provides information, advice and guidance for disabled students.
All students can access Succeed@Solent, Solent's online guide to getting better grades. It offers extensive, practical information and advice on topics such as academic writing, research and presentations.
The global software industry is evolving at extraordinary speed. As organisations adopt cloud‑native platforms, intelligent automation, and secure distributed systems, the demand for engineers who can design, build, and maintain complex software has never been higher. From aerospace and healthcare to fintech, cybersecurity, creative media, and government, every sector now depends on resilient, scalable, and secure software infrastructure.
National reports including the UK Government’s Digital Strategy and Tech Nation’s Digital Economy Report highlight critical skills shortages in cloud engineering, DevSecOps, secure software design, automation, advanced web development, and AI‑enabled systems. Employers increasingly seek engineers who can integrate modern frameworks, automate delivery pipelines, and build intelligent, user‑centred applications.





Graduate salary: £30,000
This can rise to between £42,000 and £69,000, with an average salary of around £45,000 per year, with a few years' experience. At senior or management level, you can expect to earn roughly £84,000 a year, with some lead software engineers earning over £100,000.
Junior or entry-level: £22,000 to £28,000
Mid-level and senior web developers usually earn between £30,000 and £45,000. Senior or lead developers can earn £50,000 to £70,000+.
The stated salaries are published on prospects.ac.uk. Income figures are intended as a guide only.
Hear from Solent alumni about where their careers have taken them and how studying at Solent prepared them for their future.

“Studying at Solent gave me the experiences which have became pivotal for my career. ”

The Solent Careers team is committed to getting students into great careers.
While you are studying, the team can help you with finding work experience or placements, link you with a mentor, check your CV, or offer one-to-one guidance.
We also have graduate job opportunities just for Solent graduates.

Top 25%
of UK unis for sustained employment
Longitudinal Educational Outcomes, 2025
Every student at Solent University will also have the option to study an additional Certificate in Practical Artificial Intelligence qualification alongside their course. Free of charge, the course ensures you'll be prepared for a fantastic and varied career after graduation.

Thinking about studying further than an undergraduate degree? Alumni can get 20% off their postgraduate study.

Immerse yourself in the in-demand fields of AI and data science. Using problem-based approaches, your studies will equip you with the knowledge and skills to open doors to a wide range of careers.
Find out more
Advance your career with this cyber security conversion course, gain expert skills, industry insights, and hands-on experience to tackle real-world cyber threats and network security.
Find out moreThe tuition fees for the 2027/28 academic year are not yet available. For guidance, the 2026/27 fees were:
For further information, please visit our tuition fees page.
While most course costs are covered by your tuition fees, some essential resources and optional extras may need to be paid for separately. For advice on budgeting and managing your money, please contact student.funding@solent.ac.uk.
The 2026/27 additional costs are not yet available. For guidance, previous additional costs have been:
Optional costs:
Solent University offers a range of bursaries and scholarships that provide financial assistance or waive fees for tuition or accommodation. Each bursary or scholarship has specific eligibility criteria. Check out our bursaries and scholarships pages to find out more.
Cost of living support
At Solent, we understand that the cost of living crisis may be of some concern. To help, we've put together some detailed information to show what support is available and how to make your money go further.
Graduation costs
There is no charge to attend graduation, but you will be required to pay for the rental of your academic gown (approximately £45 per graduate, depending on your award). You may also wish to purchase official photography packages, which range in price from £15 to £200+. Graduation is not compulsory, so if you prefer to have your award sent to you, there is no cost. Extra guest tickets will go on sale after results publication and will be sold on a first-come-first-served basis. The cost per ticket is currently £20. Please note, we do not guarantee there will be any extra tickets available to purchase.
Contact international admissions
Email: Call:Please select an option below:
As a general guide, we look for qualifications that are equivalent to the British high school A-levels.
If you are applying from outside the UK, find information about entry requirements, visas and agents for your country here.
For further information about EU qualifications, please see our course entry requirements document.
For international students who do not meet the direct entry requirements for this undergraduate degree, our trusted partner, QA Higher Education offers the following pathway programme designed to develop your academic and English language skills:
As a general guide, we look for qualifications that are equivalent to the British high school A-levels.
If you are applying from outside the UK, find information about entry requirements, visas and agents for your country here.
For further information about international qualifications, please see our course entry requirements document.
For international students who do not meet the direct entry requirements for this undergraduate degree, our trusted partner, QA Higher Education offers the following pathway programme designed to develop your academic and English language skills:
All international applicants need to be aware that the English language requirements to attend Solent University, and the English language requirements to obtain a visa from the Home Office, may be different. This means that if you meet the Solent University language requirement to gain a place on the course, you may still have to meet additional requirements to be granted with a visa by the Home Office.
We strongly advise all applicants to visit the Home Office website which outlines all the requirements for a successful visa application
Full-time
Any student applying for the first year of a full-time/sandwich undergraduate course must apply through UCAS (University and Colleges Admissions Service). This includes mature, overseas and EU students.
Nearly all schools and colleges offer their students the facility of applying electronically through the UCAS website using 'Apply'; it may also be used by those applying independently in the UK and overseas. This facility and all course information can be found on the UCAS website: www.ucas.com.
Your application should reach UCAS by 14 January if you hope to enter a course the following autumn. Early application is advised for the most popular subject areas. Late applications may be made until the end of June. The UCAS Code for the University is S30, code name SOLNT.
Find out what happens after you apply
Contextual offers
Solent endeavours to offer learning opportunities to students from all backgrounds. When we receive and review an application, we take into consideration the context and personal circumstances of applicants when making a decision, which means our advertised entry tariff could be reduced.
Find out more about Solent's contextual offers
Top-up route:
We welcome applications from students currently studying a Foundation Degree, DipHE, HNC, HND or modules of an undergraduate degree course at another university, who wish to enter directly into Years 2 or 3 of one of our undergraduate degree courses. Please contact our admissions team for more information: contact us
Applicants who do not have English as their first language will be required to demonstrate an approved level of proficiency in the use of the English language. The agreed minimum requirements for this course are:
TOEFL IBT tests taken prior to 21 January 2026
TOEFL IBT tests taken from 21 January 2026
Qualifications are checked before enrolment, and international students must bring their original certificates or certified copies when coming to study at the University.
Pre-Sessional English programme
The University also offers a pre-sessional English programme for international students who wish to improve their level of English before starting a degree course.
Contact international admissions
Email: Call: