BEng (Hons) Software Engineering is a comprehensive course that equips students with the knowledge and skills required to design, develop, and test software systems. The course learning outcomes include:
Developing a deep understanding of software engineering principles, including software design patterns, algorithms, and data structures.
Acquiring skills in programming languages, such as Java, C++, and Python, and proficiency in software development methodologies, including Agile and Scrum.
Learning to analyze and design software systems, including requirements gathering, system modeling, and testing.
Staying up-to-date with the latest technologies and trends in software engineering, including cloud computing, artificial intelligence, and cybersecurity.
The duration of the BEng (Hons) Software Engineering course is typically three years, with each year consisting of two semesters. The course is designed to provide students with a solid foundation in software engineering and prepare them for a career in the industry.
The course is highly relevant to the software engineering industry, with many graduates going on to work for top tech companies, including Google, Microsoft, and Amazon. The course also provides students with the opportunity to gain industry experience through internships and projects.
Graduates of the BEng (Hons) Software Engineering course can expect to earn a salary range of £25,000-£35,000 per annum, with opportunities for career progression to senior software engineering roles.
The course is taught by experienced academics and industry professionals, providing students with a unique blend of theoretical and practical knowledge. The course also includes a range of assessment methods, including exams, assignments, and projects.
Students on the BEng (Hons) Software Engineering course have access to a range of resources, including state-of-the-art computer labs, software development tools, and industry-standard software.