Students
Tuition Fee
GBP 17,650
Per year
Start Date
2026-09-01
Medium of studying
On campus
Duration
36 months

You've viewed 2/5 programs/universities. You can view up to 5 programs/universities

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 dateApplication 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