Gain the knowledge and practical skills required to develop fit-for-purpose software systems using the latest software engineering methods. This course is ideal if you want to become a software developer who understands and can apply fundamental software engineering principles to construct complex software systems. Key areas include • programming • databases • networked software development • web application development • management of IT projects • software design • frameworks and architectures • industrial practice • enterprise systems. This is a practical course, which balances theory and practice to support the specification, design, implementation and evaluation of software-based systems in businesses and other organisations. It provides you with more depth of study and industrial involvement than the related BEng (Honours) Software Engineering. During the first two years, you develop the fundamental skills of software development across different web-based and database application areas. Even those who have never programmed before can become skilled developers by the time of their work placement. You cover a range of programming languages, such as C++, C# and Java, and environments such as Visual Studio, Oracle, Eclipse and Netbeans. During the first two years of study the MEng course content matches the BEng, during this time it is possible to transfer to or from the BEng. You may be able to study abroad as part of the Erasmus programme. In your third year, you can put what you’ve learned into practice with a one-year paid work placement. In your fourth year, you are introduced to additional specialised and application oriented skills and techniques required to design, develop and manage software applications, which are more open-ended and require more creativity. The final MEng year focuses on developing teamwork and leadership, integrating different skills in application development. You complete individual and group projects, industrial case studies and present your work to professional practitioners.
Number | Duration |
---|---|
5 | year |
You can find careers in systems and IT support, software development, web and internet applications. You are more likely to be fast-tracked into leadership roles, and with further experience, be suited to careers as project managers and in consultancy. Employers regularly contact us directly to recruit our graduates. Companies that have recruited our graduates include • Capita • Plusnet • 3Squared • Electronic Data Processing PLC. Opportunities for employment exist across industry, finance, commerce and the public sector.