PG Prospectus 2017 Computing | Page 54

28
Software Engineering
BEng / BEng ( Hons )
Software Engineering
MEng
• Full-time
Full-time UCAS : G600
Develop the theoretical knowledge and practical abilities to become a highly skilled software engineer .
Software engineering plays a fundamental role in computing . It opens up a world of career opportunities , across a wide range of industries and business sectors .
What you may study :
1 : Software Development ( Java ); Information Systems in Organisations ; Computer Systems ; Introduction to Human-Computer Interaction ; Mathematics for Software Engineering ; Programming Fundamentals .
2 : Software Development ( C #); Systems & Services ; Database Systems ; Software Engineering Methods ; Mobile Application Development .
3 : Software Development ( Patterns ); Software Engineering ; Algorithms & Data Structures ; Group Project .
4 : Honours Project ; Management of Software Projects ; Software Architecture ; Concurrent & Parallel Systems ; Computational Intelligence ; Information : Society & Security .
Students who achieve the required grades will have the opportunity to transfer on to MEng Software Engineering at the end of year 3 .
UCAS : G603
Gain an advanced qualification to prepare you for an industry with great career opportunities .
Software engineering is a mature and established profession which attracts talented students and offers excellent career opportunities . Our MEng in Software Engineering builds on the success of our BEng degree and offers an advanced award in recognition of a more comprehensive and challenging course of study .
What you may study :
1 : Software Development ( Java ); Information Systems in Organisations ; Computer Systems ; Introduction to Human Computer Interaction ; Mathematics for Software Engineering ; Programming Fundamentals .
2 : Software Development ( C #); Systems & Services ; Database Systems ; Software Engineering Methods ; Mobile Application Development ; Option .
3 : Software Development ( Patterns ); Software Engineering ; Algorithms & Data Structures ; Group Project ; Two Options .
4 : Honours Project ; Management of Software Projects ; Software Architecture ; Concurrent & Parallel Systems ; Computational Intelligence ; Information : Society & Security .
5 : Emergent Computing for Optimisation ; Formal Approaches to Software Engineering ; Advanced Software Engineering ; Team Working ; Digital Markets ; Enterprise Computing .