BEng (Hons) Software Engineering
Course Overview
This course provides a comprehensive foundation in software engineering theory and practice, equipping you with the skills to design, build, and maintain professional software systems. You will develop both the technical expertise and professional attitudes needed for a successful career in the industry, supported by opportunities for real-world project experience and a dedicated industrial placement year.
Key Program Highlights
- Master in-demand programming languages and technologies including Python, Java, HTML, PHP, and database systems
- Gain hands-on experience with a real-world project set by an external organization, applying Agile development methodologies
- Specialize in software engineering from Year 2 after a common first year with Computer Science, allowing for informed specialization
- Enhance employability with an optional year in industry (work placement) to gain practical experience
- Progress to an integrated MEng degree to further deepen your expertise in fundamental principles and design
Course Overview
This course provides a comprehensive foundation in software engineering theory and practice, equipping you with the skills to design, build, and maintain professional software systems. You will develop both the technical expertise and professional attitudes needed for a successful career in the industry, supported by opportunities for real-world project experience and a dedicated industrial placement year.
Key Program Highlights
- Master in-demand programming languages and technologies including Python, Java, HTML, PHP, and database systems
- Gain hands-on experience with a real-world project set by an external organization, applying Agile development methodologies
- Specialize in software engineering from Year 2 after a common first year with Computer Science, allowing for informed specialization
- Enhance employability with an optional year in industry (work placement) to gain practical experience
- Progress to an integrated MEng degree to further deepen your expertise in fundamental principles and design