MSc Advanced Software Engineering

Postgraduate

In Edinburgh

Price on request

Description

  • Type

    Postgraduate

  • Location

    Edinburgh (Scotland)

  • Duration

    3 Quarters

Course introduction: With a passion for software technology from your first degree, or perhaps your work experience, you’ll be keen to engage with a wide range of new materials and technologies. We'll prepare you for a career in the development and use of practical software systems by equipping you with skills that employers require. You'll have the opportunity to focus on the area of software engineering which interests you most as well as the chance to specialise in state-of-the-art research topics such as evolutionary and parallel computing. We have secured funding from the Scottish Funding Council to deliver a very limited number of free places for courses starting in September . This course is eligible for this funding as it has been designed to support industry and meet skills demands from key sectors. The SFC funding will cover...

Facilities

Location

Start date

Edinburgh (Midlothian/Edinburghshire)
See map
Craiglockhart Campus, EH14 1DJ

Start date

On request

About this course

The entry requirement for this course is a Bachelor (Honours) degree at 2:2 or above in Computer Science or Software Engineering. We look for applicants to have a background which is at least two thirds software engineering based in order to be eligible for the programme. You should also be competent in object oriented design and in a programming language such as C++ or Java. We may also consider lesser qualifications if you have sufficient relevant work experience within the industry. If English is not your first language, it is usually required that you sit an English language...

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Computing
  • Software Engineering
  • Engineering
  • IT Development
  • Skills and Training

Course programme

By the end of this course you'll have a good understanding of the principles of modern software engineering and of current research and future trends in software engineering. You study either full-time for one year or part-time for two and a half years. Subjects include Advanced software development Formal methods Emergent computing for optimisation Enterprise computing Programming for the web Group project that will develop your team working skills Study modules mentioned above are indicative only. Some changes may occur between now and the time that you study. You can view a list of all current modules in our module catalogue.

Additional information

This qualification can open the door to a wide range of careers. Our courses have an emphasis on meeting real-world challenges, supported by a mixture of theory, current technology and practical content. Graduates can expect to find employment in a variety of jobs and companies ranging from independent software houses to graduate trainee courses in large multinational companies. You may also find opportunities for further study in research, either at PhD level or as research assistants.

MSc Advanced Software Engineering

Price on request