The study of software engineering will allow you to write good software and give you the necessary engineering skills to meet system requirements, including:
A local representative of The University of Edinburgh in Singapore is available online to assist you with enquiries about this course.