As we become more reliant on technology in our daily lives, there is a growing demand for people who can update, maintain, and improve the software on which we rely. This course prepares you to work in the fast-paced software industry. Learn how to apply your creativity and problem-solving skills to software development principles to create innovative solutions to real-world problems.
Investigate how to design software systems so that they can be easily maintained and evaluated to ensure that they meet the needs of users and organizations.
In addition to core computing skills, you will gain experience developing technical systems using a variety of programming languages and frameworks.
If you choose to do a placement, you will gain valuable work experience.
Career opportunities are diverse and can include roles such as computer programmer, web developer, software engineer, IT solution analyst, or app developer - our graduates are in high demand; 93% of our students are in further study or work within fifteen months of completing their course.
Course accreditation
Accreditation by the Chartered Institute for IT (BCS) provides an indicator of quality and can help you work towards Chartered IT Professional status. You’ll have the chance to complete Cisco Certified Network Associate (CCNA) certification courses during your degree.