Become an expert software engineer and take your coding and programming skills to the next level with our Software Engineering BSc (Hons) degree.
If you're fascinated by coding and are looking to take your interest further, our Software Engineering degree in Cambridge is for you.
Learn techniques to identify, analyse and test IT solutions that industry needs and gain the edge on the competition with an optional placement year.
Our Software Engineering degree has been designed with employers in mind, so you’ll be equipped with all the skills you need as a graduate.
You’ll get the chance to stay ahead of the game as you apply new models, techniques and tools for implementing custom designed systems while delivering high standard software products for various platforms.
As a student at ARU, you'll develop essential programming skills that are key to industry and learn to apply your new coding skills to a variety of programming languages. You'll also learn how to implement sophisticated, secure data systems and develop important skills in data handling techniques that are required by many employers.
There are plenty of opportunities for practical work as you carry out individual and team tasks in the software development lifecycle, from analysis and design to implementation, testing and maintenance of a software system.
Our BSc (Hons) Software Engineering degree offers an optional placement year, where you can build up experience working in the industry, and make contacts to benefit your studies and enhance your long-term career prospects.
Entry requirements are not currently available, please try again later.
As part of your Software Engineering studies at ARU, you’ll have:
Our degree course is accredited by the BCS, The Chartered Institute for IT, and The Institution of Engineering and Technology (IET), on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for registration as an Incorporated Engineer and partly meeting the academic requirement for registration as a Chartered Engineer. This accreditation means you will be taught the appropriate skills and knowledge for an engineering career and professional registration with the IET.
Senior Lecturer Practitioner
Course Leader Senior Lecturer
Senior Lecturer, School of Computing & Information Science
There’s a shortage of qualified IT graduates and with our Software Engineering degree, you’ll not only build upon your skills in coding and programming skills – you’ll understand what business are looking for and why.
As a graduate you could go on to work in main-line business IT applications development and support, general IT systems support roles or web development. With additional teacher training, teaching IT at both secondary and further education levels could also be an option available to you.
As part of your Software Engineering studies, the opportunity of a placement year could see you working in industry, making contacts and building up both your experience and knowledge in the kind of environment you might ultimately work in.
Graduation doesn’t need to be the end of your time with us, of course. You might decide to stay at ARU and study for a Masters, such as our MSc Cyber Security. Take advantage of our Alumni Scholarship and get 20% off your fees.
“Throw yourself into new experiences as soon as you get here. You won’t regret it!”
ARU Students’ UnionFind out all about student life
Do you have a question that we haven't answered so far? Talk to our application experts. We're here Monday-Thursday 8.30am-5pm, and Friday 8.30am-4.30pm. You can also ask our Student Ambassadors about life at ARU.
Our friendly, bustling campus is a stone’s throw from the centre of Cambridge, often described as the perfect student city.Explore Cambridge
This course offers a foundation year – an extra year of study to help you prepare for university, and build your knowledge and skills.More about foundation years
Read this institution's report