On this master’s in software engineering, you’ll explore both traditional and contemporary approaches to software development. MSc Software Engineering is designed for you to learn the topics you’re most interested in. You’ll select from a range of subject areas like cloud and mobile applications, security and user experience to study in depth.MSc Software Engineering will develop your skills in traditional and contemporary software development. Our recognised software engineering master's will teach you formal methods and object-oriented programming. You’ll have the opportunity to enhance your skills in software modelling, design, development, and testing.
An upper 2:1 degree (with a mark of 65% or above) in computer science or a closely related subject. You must have an upper 2:1 score in the following: 1 programming module (Java, C++, C#); 1 maths module; 3 computer science modules (e.g. software architecture or design, data structures, databases, network, artificial intelligence, machine learning, web)
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.