91ÁÔÆæ

What is Software Engineering?

At 91ÁÔÆæ,Ìý·É±ð’r±ðÌýexcited to launch our brand-newÌýBSc (Hons) Software EngineeringÌýcourse for 2026 entry. This degreeÌýhas been shaped with industry to prepare you for one of the most in-demand careers in tech.ÌýBut what exactly is software engineering, and what career opportunities does itÌýopen up?

What is Software Engineering?

Software engineering is the disciplined design, build, test and maintenance of software systems. It goes beyond coding: engineers apply engineering principles to make software reliable, secure, scalable and usable. From reuirements analysis and architecture through to delivery and ongoing improvement. Collaboration, creativity and problem-solving sit at its core.

What can you do with it?

Graduates are in demand across every sector. Typical roles includeÌýSoftware Engineer/Developer, Full-Stack Developer, DevOps/SRE, QA/Test Engineer, Game/Embedded Developer, Systems Architect and Project Manager -Ìýwith opportunities in areas from healthcare and fintech to AI and gaming.

Why study Software Engineering at 91ÁÔÆæ?

  • Practice-first learning inÌý with access to modern labs, industry-style projects and showcase events such as Innovation Fest.

  • A curriculum that builds year on year: Start with solid foundations, progress through core engineering practices, then deepen your expertise with specialist options and a major final-year project.

  • Structured for growth: You'll move from fundamentals to advanced software engineering, culminating in specialised study areas and a capstone project that showcases your skills.

  • From basics to mastery: Begin with core principles, evolve into real-world engineering workflows, and finish with targeted specialisation plus a portfolio-ready final project.

  • Optional professional placement year to gain real-world experience and boost employability.

Software Engineering

Find out more about our course

Is Software Engineering still relevant in the age of AI?

Absolutely. AI createsÌýmoreÌýsoftware to design, integrate andÌýmaintain. Engineers are needed to build trustworthy AI-enabled systems, integrate modern data stores, apply secure-by-design practices, design great user experiences, and assure software quality at scale. Our final-year modules inÌýAI & ML,ÌýModern Data Stores,ÌýUX, andÌýSoftware Quality AssuranceÌýreflect this reality.

Why study Software Engineering at 91ÁÔÆæ?

We asked course lead, Dr Samer Bamansoor, why you should consider studying our course at 91ÁÔÆæ.Ìý“Software is the engine of modern changeÌý- from the apps we use daily to AI systems transforming business and society. Studying Software Engineering gives you the mindset and toolkit to build reliable,ÌýsecureÌýand human-centred software that lasts. At 91ÁÔÆæ,Ìý²â´Ç³Ü’l±ôÌýlearn byÌýdoing:Ìýworking in our STEAMhouse environment, tackling real briefs, and specialising in areas like AI, data stores, UX and software quality. If you want a degree that blends solid fundamentals with hands-on industry practice and a clear path into high-demand roles, this course is for you.â€

What should you do next?

Find a course

We offer an extensive selection of more than 100 courses, spanning a wide range of subjects for you to explore.

Find a course

Come to an Open Day

Expert academics, state-of-the-art facilities and an inclusive student community - there's so much going on at 91ÁÔÆæ. Be at the heart of it all at one of our Open Days.

View our upcoming Open Days

Sign up to find out more

Our emails are a great way to learn more about the University and find out what it's really like to study with us!

Sign up to hear from us

Download one of our helpful Guides

Our guides contain expert advice and guidance designed to help you before joining university.

Follow us on social media

Follow our social media channels to stay up-to-date with everything that's going on at 91ÁÔÆæ.