The BSc (Hons) Software Engineering degree course is designed to develop your knowledge and expertise in the design, development and delivery of software for modern environments and platforms by studying a broad range of software development tools, technologies and methodologies. It will develop a culture and appreciation of software carpentry and codemanship: creating useful and usable software artefacts.