Software Development

Master

In Belfast City

£ 4,000 + VAT

Description

  • Type

    Master

  • Location

    Belfast city (Northern Ireland)

  • Duration

    1 Year

  • Start date

    Different dates available

Overview: This MSc provides a year of intensive education in software engineering and is specifically designed for graduates of non-computing disciplines. Students on this conversion Masters degree will develop the technical, analytical and professional skills required to take on a range of roles within the IT industry. Software development skills, such as programming, are essential to the advancement of most sectors within local and global economies. As a result, there is a very strong demand for software professionals. Graduates of this MSc will be able to maximise their career opportunities by offering solid software engineering skills along with the skills gained through their primary degree. The programme aims to: provide a solid understanding of software engineering principles and techniques develop the ability to analyse software problems, create and evaluate software designs and develop and appropriately test software solutions foster critical analysis and evaluative skills pertaining to software engineering encourage students to uphold professional and ethical standards and actively engage with future technological and theoretical developments   ...

Facilities

Location

Start date

Belfast City (County Antrim)
See map
University Road, BT7 1NN

Start date

Different dates availableEnrolment now open

About this course

Normally a 2.2 Honours degree or above, or equivalent qualification acceptable to the University in any discipline excluding Computer Science or other similar Computing degree. In addition to the above qualification requirements, all applicants will be required to pass an aptitude test. INTERNATIONAL QUALIFICATIONS For information on international qualification equivalents please select Your Country from the list on our International Students website. ADDITIONAL INFORMATION FOR INTERNATIONAL STUDENTS International students...

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

  • Engineering
  • Software Engineering
  • Programming
  • Teaching
  • Project
  • Primary

Course programme

Course Details

The programme has two key parts:

  • A set of taught modules which build from foundational to advanced topics of software engineering and programming
  • A substantial individual project

Most foundational modules are studied in the first semester and cover introductory programming using the Java programming language alongside the foundations of software engineering and databases.

Coverage of more advanced algorithmic and object-oriented programming continues into the second semester.

Project Element: Three-month summer projects are taken individually with supervision from a member of the School's teaching staff. Where possible, the project will be set and co-supervised by an industrial partner and may involve an on-site placement.

MODULES
  • Programming
  • Databases
  • Software Engineering
  • Software Design Principles and Patterns
  • Web and Mobile Application Development
  • Software Testing

Each module generally involves 3 hours of lectures per week along with up to 2 hours per week for tutorials and lab practicals. Alongside these timetabled activities, students are expected to work on group and individual assignments and projects.

Assessment & Feedback

Assessment takes the form of a mixture of individual and group-based projects, assignments and practical examinations provide the primary means of assessment within modules, with written examinations are also employed for some modules. The summer project is assessed through a written dissertation alongside the presentation and demonstration of the created software artefact.

Learning and Teaching

Teaching takes place in the morning and afternoon; there are between 13 and 15 hours of contact teaching hours per week.

Additional information

Employment opportunities in software engineering are excellent, as evidenced through the consistent and continued growth of the software sector. A career within the profession is not only well remunerated but also rewarding, with software professionals able to select between a range of career progression paths. Given the diversity of careers, the variety of skills gained from a non-IT primary degree are strongly valued by IT employers and will help augment the employment opportunities of graduates from this programme. Queen's...

Software Development

£ 4,000 + VAT