Software Engineering (with placement year)
Duration: 4 years
Attendance mode: Full-time
Award: BEng (Hons)
Placement: Placement year available
Suitable for international students
Faculty of Engineering & Informatics
Software Engineering is concerned with building computer software systems that are fully functional, reliable, secure and cost-effective, ranging from large-scale data-driven systems in industry and healthcare sectors to small-scale mobile phone apps.
The general principles of engineering are systematically applied to the production of software that meets these stringent requirements.
The early part of the course concentrates on the general and theoretical foundations of software engineering and computer science and specifically, the course shares a common first year with our Computer Science programmes, allowing you to transfer between them before the start of the second year if you feel an alternative course suits you better.
It incorporates converging ideas from other disciplines that come together, including mathematics, engineering, management and graphical design, and has a close affinity with the Internet and World Wide Web. Later, the emphasis moves to the design and implementation of large software engineering projects.
This course is accredited by the British Computer Society for full CITP (Chartered IT Professional) status and partial CEng.
"Software plays a crucial role in driving and controlling computers and offers unimagined interaction with machines, which was thought to be impossible.
The degree of BEng Software Engineering at Bradford offers exciting opportunities to envisage and create software that truly benefits society."
There are so many reasons to choose to study in Bradford. Our city campus is award winning and ideally located within easy reach of transport networks, as well as the picturesque Yorkshire Dales, meaning that you’re never far from a bustling urban shopping hub, or from a relaxing and peaceful hike through the beautiful Yorkshire countryside.
Our facilities are cutting edge and include specialised labs, such as our new Internet of Things lab and our state of the art Ethical Hacking lab. Our Computing Enterprise Centre offers students the opportunity to work on real-world projects using powerful hardware and industry standard software, under the supervision of subject experts. We have a range of the latest hardware and gadgets such as VR headsets, EEG headsets (mind-readers!), tablets, mobile phones, and much more. Our staff are research active and embed outcomes of their world leading research into the design of our courses, ensuring that you are equipped not just for the job market today, but are well prepared for the future.
Employability is a key focus of our courses and we collaborate with industrial partners through our Industry Advisory Board. Their input shapes our courses and module content so that you are career-ready upon graduation. We provide opportunities for all students to gain real world experience of work, both through our placement year courses and live industry projects within the course.
We have a commitment to strong pastoral care for all of our students, beginning at enrolment with our personal tutors for all students, our regular contact hours for tutor groups and our supportive student service teams who are always ready to help with any questions and provide the advice that you need.
Typical offer: BBB / 120 UCAS points
New UCAS tariff
We use the UCAS tariff system to help us compare different qualifications. For courses starting from September 2017 onwards, the way points are calculated is changing.
The number of points you get for each qualification and grade will be lower, for example, an A* grade at A level will be worth 56 points from 2017 onwards, instead of 140 in 2016. Despite the lower points, you will still need to achieve the same grades. The only exception to this is that AS Levels will now be worth 40% of an A Level, instead of 50%.
All qualifications that are currently on the UCAS Tariff will continue to attract points under the new system. More qualifications are also being brought into the UCAS tariff system for the first time, including Access to Higher Education courses.
Work out your UCAS tariff points using the UCAS Tariff Calculator (link opens in a new tab).
There are no specific subject requirements.
BTEC Extended Diploma:
DDM — there are no specific subject requirements.
Applicants on Access Programmes:
122 UCAS tariff points from an Access to Higher Education Diploma.
Plus minimum of:
GCSE English Language and Maths at grade C.
Additional entry requirements:
If you are an international student and you do not meet the entry requirements for direct entry onto this course you may be interested in our International Certificate of Foundation Studies.
English language requirements:
Minimum IELTS at 6.0 or the equivalent.
If you do not meet the IELTS requirement, you can take a University of Bradford pre-sessional English course. See the Language Centre for more details.
All of our Computing courses share a common first year, allowing transfer between them before the start of the second year. Our first year modules cover foundation topics including introductory computer programming, internet technologies, professional skills and more.
The second year also includes many modules common to all of our courses, further strengthening core and fundamental knowledge required by all Computing graduates. The second year also introduces course specific modules and our flagship Enterprise Pro module which embeds industry projects within your course, giving you significant real world experience of designing and developing a solution to an industry proposed problem, within a supervised and academically supported team.
Our final year is where you will further develop your software engineering skills allowing you to launch your career. The course includes a final year project as well as further specialist content (mobile applications and software verification) and the opportunity to take an elective module to really personalise your degree.
|Computer Architecture and Systems Software||core|
|Fundamentals of Programming||core|
|Mathematics for Computing||core|
|Software Design & Development||core|
|Technical and Professional Skills||core|
|Computational Modelling and Artificial Intelligence||core|
|Data Structures and Algorithms||core|
|Final Year Project||core|
|AI for Games||option|
|Computer Communications and Networks||option|
|Concurrent and Distributed Systems||option|
|Foundations of Cryptography||option|
|Large Scale Data Driven Applications||option|
|Numerical Methods and Computer Graphics||option|
|Principles of Security Technologies||option|
Learning activities and assessment
Most modules use a mixture of formal lectures, practical lab sessions, tutorials and seminars. Some modules involve supervised group work, usually with an assigned academic staff member for each group.
All modules require students to undertake independent study, supported through distance learning technologies such as our Virtual Learning Environment. Reading lists and suggested resources for independent study provide further direction for students to undertake this work, and regular contact hours and informal feedback throughout the courses provide opportunities for further guidance for learners.
Assessments for modules mostly take the form of practical coursework, lab tests and written exams, with all forms being well represented throughout all years of the course across all modules.
We encourage students to take a year between their second and final years working on an industrial placement. This is full time employment in an area relevant to their studies. Students find this very valuable as a way of relating the theories taught on their course into work practice.
During the second year of your study we organise a number of activities to help students find placements. These include sessions on CVs, interviews etc. from the Careers service at the University and presentations by both employers and previous year's students on their placements.
During the placement you will keep a diary of the work you undertake and be allocated a staff member as tutor who will monitor your progress and visit you during the year.
Many students continue their relationship with their placement employers working for them part-time, developing Final Year Projects with them or going back to them into graduate positions.
In recent years students have gone on placement with a range of employers including: large companies such as Hewlett Packard, Intel, IBM, Rolls Royce, GE, Goldman Sachs, JP Morgan - there are often placements within the NHS and at schools and colleges.
There are also many openings with local firms and organisations such as Citizens Advice, local software houses and small businesses in the local region.
Although most placements take place within the UK there may be opportunities in a number of countries with some firms or specific placements abroad with some companies. Recent examples include placements in Germany, Bulgaria and Estonia.
All of our courses offer the opportunity to study abroad, with one or two semesters in an international partner institution.
There are many exchange schemes potentially offering study in the USA, Australia, Singapore, Europe and others. Many schemes provide financial support and a significant reduction in tuition fees.
Career support and prospects
Career support for learners is very strong, both within the Faculty, and through central University services. Key core modules in each year of our courses cover employment issues, professional skills, CVs and other career relevant topics.
Students are given the opportunity to further strengthen their CV and employment relevant skills through our optional placement year, summer internships (where available) and our Computing Enterprise Centre.
After graduation our Alumni continue to enjoy career support for a number of years, benefitting also from our strong industrial links and other alumni. Our staff can also provide support to students in the form of references and using their own networks to highlight job opportunities to student cohorts.
85% of our 2015 computing graduates found employment or went on to further study within six months of graduating.
Career prospects for this course are exceptionally strong and give you tremendous flexibility to undertake a wide variety of career paths. All of our courses cover core and fundamental knowledge and skills in Computing that put our graduates in an excellent position to succeed in an increasingly digital world. Almost every industry in the world benefits from Computing technology and approaches, and need graduates with relevant skills to propel them forward into the future. Computing underpins the modern world and we envisage our graduates as a key part of shaping our future.
Software Engineering combines core Computing topics with Engineering skills within contextual and specific learning focus on planning, designing, building and maintaining secure and reliable software products. Graduates from this course will be well equipped to embark upon a career in a range of industries, applying both computing and software engineering skills to enhance the operations and workflows of modern organizations.
Examples of careers from recent Computing graduates include: Software Developer; Software Architect, Web Developer, IT consultant, IT analyst, IT Teacher, and many others.
The average starting salary for our 2015 Software Engineering graduates was £21,500.
In addition to standard study support through taught sessions, our Virtual Learning Environment allows students to access resources, participate in group work and submit work from anywhere in the world 24/7.
Our Personal Tutor system provides students with a specific academic staff member to support them through regular meetings and interactive activities, acting as an independent source of advice and guidance on making the transition to Higher Education and assisting them with any questions or problems they encounter.
University central services are rich with support teams to assist students with every aspect of their journey through our degree courses. From our Career’s Service, through our strong Student Union, to our professional and efficient Student Finance team, there are always friendly faces ready to support you and provide you with the answers that you need.
Most of our staff are research active, and contribute to the cutting edge of their disciplines. Bradford has a strong pedigree of world leading research, and our aim is to ensure that students benefit from our staff’s insight into the future of their subject.
The integration of new and innovative research findings into our curriculum, known as Research Informed Teaching, is a core value and one of the key principles driving the design of our courses and our modules. Particularly in the final year, but throughout their course from the very first day, students are given insight into the future of Software Engineering and Computing, and the opportunities presented when they come together.
Our facilities are impressive, with several large and small labs filled with dual-screen, dual boot (Windows and Linux) systems packed with industry standard software. Our specialised labs, such as the Ethical Hacking lab and the Internet of Things lab, allow students to build their skills within these key areas of growth, in a structured way, through taught modules.
We own a range of exciting and expensive devices allowing students working on supervised projects to experiment with cutting edge technology, including VR headsets, Raspberry Pi microcomputers, EEG headsets and many more.
We provide a range of online facilities to support independent learning, including our Virtual Learning Environment which gives you access to learning materials and collaborative learning tools 24/7, anywhere in the world. We also provide virtual server technology using in-house hardware to allow students to use our operating systems remotely.
Explore some of our facilities using the interactive 360° tour below:
Fees, Finance and Scholarships
- Home/EU: £9,250*
- Home/EU, sandwich placement year fee: 10% of the applicable full-time fee
- International: £16,970
- International, sandwich placement year fee: £1,700
* Home/EU fees will be subject to an annual increase, set in line with government policy. A percentage of any additional higher fee income will be used to support student opportunity through increased expenditure on access, student success and progression activities.
See our Fees and Financial Support website for more details.
See our Fees and Financial Support website.
Extra costs incurred as part of your course
There are no additional costs for this course and no mandatory purchases of equipment or clothing required.
How do I find out more?
Got a question?
Fill in our form and our Enquiries team will answer it for you.
Download the programme specification for Software Engineering (with placement year)
This is the current course information. Modules and course details may change, subject to the University's programme approval, monitoring and review procedures. The University reserves the right to alter or withdraw courses, services and facilities as described on our website without notice and to amend Ordinances, Regulations, fees and charges at any time. Students should enquire as to the up-to-date position when applying for their course of study.