Tuition Fee
GBP 17,650
Per year
Start Date
2026-09-01
Medium of studying
On campus
Duration
36 months
Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
Details
Program Details
Degree
Bachelors
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 17,650
Intakes
| Program start date | Application deadline |
| 2026-09-01 | - |
| 2027-09-01 | - |
About Program
Program Overview
Software Engineering
Overview
The BSc (Hons) Software Engineering degree is designed to develop your in-depth knowledge and understanding of software specification, design, implementation, and deployment using software development methodologies.
Course Details
Attendance
- Full-time
Course Duration
- Three years (or four, if you choose to include an industry placement)
Next Enrolment
- September 2025
Introduction
Software systems are at the heart of all aspects of daily life, including commerce, industry, healthcare, and communication. With organisations of all sizes seeking talented professionals to create software systems that are usable, robust, and maintainable, now is a great time to study software engineering.
What You Will Learn
- Build practical skills, subject knowledge, and real-world understanding to become a professional software engineer
- Learn theoretical knowledge needed to adapt your skills as programming languages and techniques evolve
- Develop methodical approaches to the analysis, design, development, testing, and maintenance of object-oriented systems using the Java language
- Gain in-depth understanding of the techniques and technologies associated with the creation of usable, secure, and maintainable interactive web applications
- Cultivate independent technical judgement in the use of techniques and tools associated with web technologies
- Develop the ability to think conceptually and translate concepts into reality through the use of technology
Placement Options
- Options available
International Students
- Accepted
Course Accreditations
- Accredited by the BCS, the Chartered Institute for IT
Course Delivery
- Delivered across three years (or four, if you choose to include an industry placement)
- Designed to develop your in-depth knowledge and understanding of software specification, design, implementation, and deployment using software development methodologies
Learning Experience
- Embedding collaboration with industry and working on real-world software projects is an essential aspect of studying computing at Salford
- In your second year, you'll have the opportunity to take-part in our three-week long industry challenge, Hackcamp
- Working on real-world set briefs alongside your specialist studies will give you the skills and knowledge you need to prepare for an exciting career in tech
Industry Placement
- If you are studying full-time, you will have the opportunity to take an industrial placement year between years two and three
- Although you will be responsible for securing your own placement, we will assign you a placement tutor to monitor your progress and assess your final report
Year One
- Programming 1
- Programming 2
- Professional Development and Practices
- Web Development and Human Computer Interfaces
- Computer System Internals and Linux
- Database Systems
Year Two
- Design Patterns
- Data Structures and Algorithms
- Software Project with Agile Techniques (Salford HackCamp)
- Networking and Security
- Career Development
- Software Evolution
- Client Server Systems
Year Three
- Software Quality Management
- Dependable Software Engineering
- Project for Software Engineering
- Optional modules (choose two):
- Virtual Reality and 3D Games
- Mobile Development
- Information Security Management
- Business Management
- Advanced Web Development
- Deep Learning
Assessment
- Examinations
- Assignments
- Practical tests
- Projects
- Software development tasks
Employment and Stats
- Once you complete the full honours degree, you will graduate with exciting and rewarding careers opportunities ahead of you
- Your demonstrable software engineering skills, supported by a large portfolio of practical work, will be in demand across many different industries
Further Study
- You might find you want to learn more about computing
- Building on our expertise, we offer postgraduate courses that can take your interests and career opportunities further
- Salford graduates and alumni receive a significant fees discount
- Courses:
- Cyber Security, Threat Investigation and Forensics (MSc)
- Data Science (MSc)
Requirements
- Applicant profile: We're looking for applicants with a strong interest in computing, a good work ethic, and attention to detail
- English language requirements: If you are an international student and not from a majority English speaking country, you will need an IELTS score of 6.0 with no element below 5.5
- Course accreditation: This degree is accredited by BCS, the Chartered Institute for IT
Standard Entry Requirements
- GCSE: English Language and Mathematics at grade C/grade 4 or above
- UCAS tariff points: 112 UCAS points, to include minimum grade C A-level in Computer Science (or related) or Computing BTEC or Access to HE course
- A level: 112 UCAS points, to include at least grade C in A-level Computer Science (or related)
- BTEC National Diploma: DDM from a Computing or IT-related subject
- Access to HE: Pass with 112 UCAS points, from a QAA-approved computer-related programme with Level 3 Computing content
Tuition Fees
- Type of study | Year | Fees
- Full-time home | 2025/26 | £9,535 per year
- Full-time international | 2025/26 | £17,650 per year
Additional Costs
- You should consider further costs which may include books, stationery, printing, binding, and general subsistence on trips and visits
Scholarships for International Students
- If you are a high-achieving international student, you may be eligible for one of our scholarships
- Explore our international scholarships
Facilities
- As a software engineering student, you will learn in our specialist computing suites and laboratories, including a networking laboratory and dedicated final year project laboratory
- You can also use Cisco-enabled facilities to gain additional Cisco Certified Network Associate (CCNA) status
Industry Collaboration and Research
- When you start this degree with Salford, you are also joining a community making a difference in industry, our local region, and in our wider society
- Many of our academics and technicians who support your course also deliver collaborative, interdisciplinary, high-impact work in a range of local and global computing and informatics issues and challenges
School Of Science, Engineering And Environment
- Rising to the challenge of a changing world, our degree courses are designed to shape the next generation of urbanists, scientists, engineers, consultants, and leaders
- Driven by industry, and delivered by supportive programme teams, you can develop the knowledge and skills to become unstoppable in your career
Employment and Stats
- 85% in work or doing further study 15 months after the course
- 58% of students say teaching staff have supported their learning well
- 42% say staff value students' views and opinions about the course
Popular Links
- Find a course
- Open Days
- Virtual tour
- Accommodation
- Student support services
Get in Touch
- Contact us
- +44 (0)
- Travel to the university
Quick Links
- Accessibility
- Data protection and privacy
- Equity, Diversity and Inclusion
- Legal and regulatory information
- Modern slavery statement
- Student complaints
- Term dates
- Web Accessibility statement
Questions
- How do I apply for an undergraduate course?
- How do I apply for a postgraduate course?
- How much does a course cost?
- How do I change my course?
See More
