The MSc Advanced Software Technology course offered by Swansea University is a specialised programme designed for students aiming to specialise in the development and application of modern software technologies. It provides a solid foundation in the technological aspects of software development, allowing students to apply the latest tools and techniques in the field.Course Content: The course is made up of 180 credits, divided into three stages. In the initial part of the course, students take part in 40-credit foundational modules and 40-credit advanced modules. In the second part, they complete 60 credits from a selection of optional 20-credit modules. The final stage is dedicated to an individual project or dissertation, which is worth 60 credits.Key Modules: Key modules include Advanced Software Engineering, Software Testing, Theory of Computation, Safety Critical Systems, Software Language Engineering, High Integrity Systems, and Foundations of Cryptography and Security Protocols amongst many others.Accreditations: This MSc Advanced Software Technology course is accredited by the British Computer Society (BCS) and the European Quality Assurance Network for Informatics Education (EQANIE).Future Careers: After completing the course, graduates can pursue careers in areas such as software development, project management, systems analysis, and consultancy. They are eligible for a variety of roles in industries such as telecommunications, health care, aerospace and defence, finance, entertainment and media.For more information on this course, please visit the official course page.