Register

Search

and / or

Advanced Search

Stay up-to-date?

Receive relevant New and Updated programmes: personal updates!

PU_Light.jpg

Advanced Software Engineering, MSc

Edinburgh Napier University, Faculty of Engineering, Computing and Creative


- Minimize
+ Maximize
This programme is currently not being updated by a university administrator. Therefore, information might be incorrect, incomplete or outdated. We apologise for your inconvenience.
  • If you are a student, you can request further information from the programme contact person(s) listed below.
  • If you are an employee of Edinburgh Napier University, please contact us to administrate this information.
Disciplines:
  • Computer Science & IT
| More

Quick facts

Country: United Kingdom Duration: 12 Months
City: Edinburgh Start Date: January, September
Educational Form:
  • Taught
Languages: English 
Education Variants:
  • Part Time
  • Full Time
Application Deadline: 31 July International, in the EU: 31 August
Annual Tuition Fee: € 4252 -
€ 12622 (non-EEA)

Programme Description

The MSc in Advanced Software Engineering is an advanced course, intended for those who wish to extend their existing knowledge of software engineering, and also offers the opportunity to specialise further in state-of-the-art research topics in this area.

It is ideally suited to those who wish to pursue a career in the development and use of practical software systems that address real world problems or situations, as well as being a valuable course for those who wish to pursue a career in research either in software engineering, or perhaps in state-of-the-art fields such as evolutionary and parallel computing.

The course core is founded on two enabling technologies: modern software engineering practices and current research trends in software engineering. The ethos of the course is to extend your existing knowledge of, and thinking towards, software engineering theory, practice and research.

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.

  • Contents
  • Requirements
  • More

Contents

Core Modules:

* Advanced Software Development
* Web Page Technologies
* Client-Server Programming
* Network Programming
* Software Project Management
* Group Project

Option modules (two from)

* Parallel Architectural Patterns
* Component Based Software Engineering
* Emergent Computing for Optimisation
* Distributed Collective Intelligence
* e-Security

You are normally required to take an English Proficiency Test if you come from a non-English speaking country.

Most European Universities recognise the IELTS test.

More information

Requirements

Applicants to the Masters programme in Advanced Software Engineering will be expected to have gained an Honours Degree in which at least two-thirds of the subjects studied are computing. It will be assumed that students can program in a high level language such as Java or C++.

A lower level or alternative qualification may be considered where an applicant has appropriate work experience.

Indian applicants should have passed a four-year degree such as BTech or BSc or BEng.

Pakistani applicants should have a two-year masters.

Nigerian applicants should have an honours degree plus at least two years relevant experience such as a responsible post in a bank.

For students whose first language is not English: a recognised language qualification equivalent to an IELTS score of 6.0.

MastersPortal.eu - Finds the Masters for you!
 

Related Sites

Partners

Tips for Studying Abroad

There are a lot of things you have to arrange when studying abroad. Fortunately, many of us have gone before you! Please find our general advice as well as specific tips per country in our

Best Practice Guide

Other useful resources

Erasmus Mundus

Erasmus Mundus is a scholarship and co-operation programme in the field of higher education which promotes the European Union as a centre of excellence in learning around the world.

Read the article

Why Europe?

Why would you study your Master's abroad? Why in Europe, and, why not? Globalisation is ongoing, the world is your backyard. A new world of study options becomes available!

Read the article

anywhere