The MSc Global Development programme provides a solid interdisciplinary social science formation in development theory and practice and develops students’ capacities for independent and critical
With the IT sector expanding rapidly around the world, there has never been a better time to take a software engineering course. We will help you develop the knowledge and practical skills you need
With the IT sector expanding rapidly around the world, there has never been a better time to take a software engineering course. We will help you develop the knowledge and practical skills you need
This course provides a distinctive combination of advanced software development practices with creative technology and innovation. From financial services to manufacturing, and from gaming to virtual
The PhD will be based in the Faculty of Science & Health, and will be supervised by Dr Priyanka Dey, Dr Sassan Hafizi and Professor Richard Grose. Candidates applying for this project may be eligible
On this one-year MSc programme you'll cover traditional and contemporary approaches to software development, from formal methods to object-oriented programming. You'll cover state-of-the-art
Gain the skills you need to kickstart your career with the Software Engineering / with Management Studies MSc, accredited by the British Computer Society (BCS).This course provides the option to
Gain the skills you need to kickstart your career with the Software Engineering / with Management Studies MSc, accredited by the British Computer Society (BCS).This course provides the option to
The Advanced Software Engineering MSc is an advanced study pathway that provides computer graduates with advanced skills in design, development and analysis of software systems. The Advanced Software
Artificial Intelligence (AI) is transforming industries worldwide, fuelled by powerful computational advances and vast data availability. Generative AI has given rise to groundbreaking systems that
Artificial Intelligence (AI) is transforming industries worldwide, fuelled by powerful computational advances and vast data availability. Generative AI has given rise to groundbreaking systems that
With the demand for graduates with a good knowledge of software engineering always high, this MSc will prepare you for a high-quality career. You’ll learn about trends in system development, cloud
The Global Development MA offers you an interdisciplinary, practical, skill-based training to become an engaged, ethical development thinker and practitioner upon graduation. The programme is
Course summary Aimed at non-computing graduates, this course provides the core and most advanced practical knowledge and skills that a professional software engineer needs to be successful in today’s