This course is professionally accredited by the British Computer Society, and the university hosts some meetings of the BCS Manchester branch in which you can participate.
You will study an in-depth course with a strong focus on the practical system development skills needed for employability.
You will have an opportunity to apply your practical knowledge as part of a very successful industrial placement scheme.
Computers are an integral part of modern society, with technology touching all aspects of life including commerce, industry, healthcare, communication and recreation. The pace of change and innovation is rapid, and shows no signs of slowing down. Companies of all sizes have an urgent need for people who can create software systems that are usable, robust and maintainable. A degree in Software Engineering will provide you with the practical skills you need to be able to do useful things when you start your career, and with the theoretical knowledge you need to be able to adapt your skills as programming languages and techniques evolve.
You will also learn the latest professional techniques and tools such as agile methodology, design patterns, test driven development, HCI and security. You will complete group and individual projects addressing real world problems.
This course will provide you with a broad understanding of computer programming. You will develop an in-depth understanding of methodical approaches to the analysis, design, development, testing and maintenance of object-oriented systems using the Java language. You will graduate with a range of programming skills and a critical awareness of how to select the appropriate skill for a particular task.
Some programming languages have been around for many years, while new languages are appearing and evolving. These days there is a trend for “software frameworks” to help programmers by providing reusable components for common activities, and these evolve particularly quickly. Keeping up with changes in languages, tools and techniques will require you to keep learning throughout your career. Salford’s degree course will set you up for this by providing strong foundations in how things work, and in how you learn, to help you understand new ideas and adapt to new techniques.
This course is accredited by the British Computer Society. The purpose of accreditation is to confirm that our course meets required standards for entering a career in the IT industry. You will develop an awareness of the differences between a professional and amateur approach to carrying out IT projects (both short and long term). Furthermore, we ensure that you are aware of the laws that apply to the IT profession, and that there must be a point when a professional will move outside their competence and need to work with other professionals with other expertise. You will look at the wider social impact of technology, both positive and negative, and we encourage an ethical awareness that not everything that can be done should be done.
On this course, as well as gaining and developing a wide range of computer science knowledge and skills, you have the option to spend a year in industry between the second and third year of the course. This is an excellent opportunity to expand your CV and will give you the opportunity to apply your academic knowledge and interpersonal skills in a real-world environment, and to reflect on your own personal development and career choices. Successful completion of an industrial placement year, which you arrange with our support, will add 'with Professional Experience' to your degree title.
Modules may include:
Please note that it may not be possible to deliver the full list of options every year as this will depend on factors such as how many students choose a particular option. Exact modules may also vary in order to keep content current. When accepting your offer of a place to study on this programme, you should be aware that not all optional modules will be running each year. Your tutor will be able to advise you as to the available options on or before the start of the programme. Whilst the University tries to ensure that you are able to undertake your preferred options, it cannot guarantee this.
|GCSE||English Language and Maths at grade C or above|
|UCAS tariff points||112 - 120 points|
|GCE A level||112 - 120 UCAS points (BBB) including a computing subject or a numerate subject (maths/physics/chemistry)|
|BTEC National Diploma||DDM in a computer-related subject|
|Scottish Highers||112-120 points|
|Irish Leaving Certificate||112-120 points|
We welcome applications from students who may not meet the stated entry criteria but who can demonstrate their ability to pursue the course successfully. Once we have received your application we will assess it and recommend it for SAES if you are an eligible candidate.
There are two different routes through the Salford Alternative Entry Scheme and applicants will be directed to the one appropriate for their course. Assessment will either be through a review of prior learning or through a formal test.
International applicants will be required to show a proficiency in English. An IELTS score of 6.0 (with no element below 5.5) is proof of this. If you need to improve your written and spoken English, you might be interested in our English Language courses.
We are looking for applicants with a strong interest in computing. This implies having an interest in how things work rather than just wanting to be a user of them, and it implies doing things on your own initiative rather than just things you’ve been told to do as part of your coursework.
Strong attention to detail and a good work ethic are important to this course particularly with industrial placement opportunities.
We positively welcome applications from students who have relevant industry experience even if they do not meet the stated entry criteria. Students who do not have formal entry qualifications are required to sit a written assessment which is designed for this purpose. Please contact Andrew Young for further information.
A variety of delivery methods are adopted to achieve the intended learning outcomes.
Assessment methods used and associated weightings vary from module to module.
When you graduate you will have excellent software development skills supported by a large portfolio of practical work which can be used to demonstrate your abilities to prospective employers. While many graduates will work as programmers and software developers in a range of companies, others will work as computer consultants, system administrators or computer analysts.
Previous graduates have found employment with national companies such as Sainsburys, Cisco, Microsoft, SIS, Autotrader, HMRC, Ferranti and Civica, as well as with a large number of local companies.
As part of my Software Engineering course, I had the opportunity to work a year in industry in between my second and final year. This placement year turned out to be one of the best experiences of my Bachelor degree.
I was exposed to different phases of the project lifecycle and, at times, had considerable responsibility. Now I have graduated, I work as Software Engineer at the company.
Dan Cotet, BSc Software Engineering graduate
We operate an industrial liaison committee who provide us with advice on our courses, and who help us to ensure that our modules are up-to-date. Companies involved include Web Applications UK, AutoTrader, Cooperative, DAI and FastWebMedia. This comprises a mixture of companies for whom IT is their primary business, and companies who make advanced use of IT to operate other types of business. This diversity ensures we see the IT industry from multiple perspectives, which makes our courses as relevant as possible. This committee is clear that graduates from this course will be very employable and that the course name makes it very clear to them that the graduates combine general skills and a specialism.
|Type of Study||Fee|
|Full-time||£9250 per year|
You should also consider further costs which may include books, stationery, printing, binding and general subsistence on trips and visits.
A range of scholarships and bursaries are available to Home/EU and International students.
Further information is available at:
G600 without placement; G608 with placement
Start Dates: September
Three years full-time
Four years full-time with placement