Software engineering is essential to the smooth running of modern life. Tesco tills, driverless cars, passenger planes all require safe, reliable, robust software to make them work.
This programme specialises in the formal techniques you’ll need to 'develop' software that controls the world around us. You'll learn how to create and manage software projects using the latest agile development methods. You’ll learn how to prove that a program is correct. And you’ll learn about test-driven development and DevOps.
There is also the opportunity to specialise in the areas that interest you most – ending with a major individual software project. Previous topics have included 3D games, stock control management systems and even a Jedi lightsaber training simulator.
Fundamentally, this programme will equip you with a good working knowledge of computer science and software engineering and the theories that underpin the disciplines. You’ll have the skills to write code, manage software projects and you’ll develop skills in team working, which are vital for almost every project you will work on in your career.
Industry-standards facilities such as high-performance cloud computing systems, immersive VR and AR technology and a modern robotics lab will be at your disposal.
Plus you’ll get the chance to test your skills out in the real world on an optional year-long industry placement, just like previous students have for companies like BT, IBM, Microsoft and Virgin Media.
There is also a host of extracurricular opportunities from hackathons to networking events with employers to help you enjoy your time at university.
This degree is accredited to the maximum level available by the British Computer Society. The skills, experience and technical expertise you’ll gain at Hull will put you in high demand when it’s time to enter the job market in this fast-moving industry.