Places on this programme are limited. We will give equal consideration to all applications received by 1 August 2018. We will still accept applications received after this date, but may not be able to offer a place if the programme is full.
Whether it's the computers in our offices, the smartphones in our pockets, the electrics in our cars or the technology that enables us to monitor patients in critical care, software is at the heart of our society. This MSc programme focuses on advanced theoretical and practical techniques in program design, and the management of software project risk.
This programme will:
- Teach you advanced techniques in program design
- Allow you to study key issues of interactive system design
- Teach you the mathematical foundations of software and the practical application of these techniques
- Focus on discovering ways of mitigating risk in large scale software engineering projects
- Enable you pursue roles in areas such as software design and engineering, web development, project management and IT consulting.
We offer Industrial Experience options on all our full-time taught MSc programmes, which combine academic study with a one-year industrial placement between your taught modules and summer project. Taking the Industrial Experience option as part of your degree gives you a route to develop real-world, practical problem-solving skills gained through your programme of study in a professional context. This can give you an important edge in the graduate job market.
The industrial placement currently takes place towards the end of the first year for a maximum of 12 months. While it is your responsibility to secure a placement, we will offer guidance and support in finding and securing the placement. If you are not able to secure a placement by the end of your second semester, you will transfer on to the 1 year full time taught programme without the Industrial Experience. This change would also be applied to any visa if you were here on a student visa.
The industrial placement consists of 8-12 months spent working with an appropriate employer in a role that relates directly to your field of study. The placement is currently undertaken between the taught component and the project. This will provide you with the opportunity to apply the key technical knowledge and skills that you have learnt in your taught modules, and will enable you to gain a better understanding of your own abilities, aptitudes, attitudes and employment potential. The module is only open to you if you enrol on a programme of study with integrated placement.
Why study your MSc in Software Engineering at Queen Mary?
Our research-led approach
Your tuition will be delivered by field leading academics engaged in world class research projects in collaboration with industry, external institutions and research councils.
Our strong links with industry
- We have collaborations, partnerships, industrial placement schemes and public engagement programmes with a variety of organisations, including Vodafone, Google, IBM, BT, NASA, BBC and Microsoft
- Full-time MSc with Industrial Experience option available on our taught MSc programmes. You have the option to complete over two years, with a year of work experience in industry.
- Industrial projects scheme - To support industrial experience development, you can choose to carry out your final project in collaboration with an industrial partner.
Accredited by BCS, the Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.
MSc Software Engineering is currently available for one year full-time study, two years full-time with Industrial Experience and two years part-time study.
You will study four taught modules per semester followed by written examinations and the MSc research project.
The modules listed below provide some general guidance on what you may be expected to learn during each semester and year of this degree. The exact modules available may vary depending on staff availability, research interests, new topics of study, timetabling and student demand.
Undertaking a masters programme is a serious commitment, with weekly contact hours being in addition to numerous hours of independent learning and research needed to progress at the required level. When coursework or examination deadlines are approaching independent learning hours may need to increase significantly. Please contact the course convenor for precise information on the number of contact hours per week for this programme.
Part-time study options often mean that the number of modules taken is reduced per semester, with the full modules required to complete the programme spread over two academic years. Teaching is generally done during the day and part-time students should contact the course convenor to get an idea of when these teaching hours are likely to take place. Timetables are likely to be finalised in September but you may be able to gain an expectation of what will be required.
- Functional Programming (15 credits)
- Semi-structured Data and Advanced Data Modelling (15 credits)
Select 2 from:
- Machine Learning (15 credits)
- Big Data Processing (15 credits)
- Program Specifications (15 credits)
- Interactive Systems Design (15 credits)
- Bayesian Decision and Risk Analysis (15 credits)
Further options from:
- Security and Authentication (15 credits)
- Real Time & Critical Systems (15 credits)
- The Semantic Web (15 credits)
- Software Analysis and Verification (15 credits)
- Cloud Computing (15 credits)
- Distributed Systems (15 credits)
(must take and pass)
- Project (60 credits)
(must take and pass)
- Industrial Placement Project
Please note that elective modules are subject to availability, timetabling constraints and may be subject to change.
We aim to deliver your programme so that it closely matches the way in which it has been described to you by QMUL in print, online, and/or in person. We review our modules on a regular basis, in order to continue to offer innovative and exciting programmes.
You should have a good Honours degree (first or upper-second class honours) in electronic engineering, computer science, mathematics, or a related discipline. Applicants with unrelated degrees will be considered if there is evidence of equivalent industrial experience.
For international students we require English language qualifications IELTS 6.5 or TOEFL 92 (internet based).
Students from outside of the UK help form a global community here at Queen Mary. For detailed country specific entry requirements please visit the International section of our website. If your first language is not English, you must provide evidence of your English language proficiency. Find out more about our English language entry requirements.
If you do not meet language or scholarly requirements it might be possible for you to undertake foundation or pre-sessional programmes that will prepare you for the masters programme. For more information, please contact the Admissions Office.
If you are unable to find the information you require, please contact the Admissions Office for assistance.
Learning and teaching
As a student at Queen Mary, you will play an active part in your acquisition of skills and knowledge. Teaching is by a mixture of formal lectures and small group seminars. The seminars are designed to generate informed discussion around set topics, and may involve student presentations, group exercise and role-play as well as open discussion. We take pride in the close and friendly working relationship we have with our students. You are assigned an Academic Adviser who will guide you in both academic and pastoral matters throughout your time at Queen Mary.
For every hour spent in classes you will be expected to complete further hours of independent study. Your individual study time could be spent preparing for, or following up on formal study sessions; reading; producing written work; completing projects; and revising for examinations.
The direction of your individual study will be guided by the formal study sessions you attend, along with your reading lists and assignments. However, we expect you to demonstrate an active role in your own learning by reading widely and expanding your own knowledge, understanding and critical ability.
Independent study will foster in you the ability to identify your own learning needs and determine which areas you need to focus on to become proficient in your subject area. This is an important transferable skill and will help to prepare you for the transition to working life.
Students are assessed by a combination of coursework and exams. A few modules are assessed by coursework only. If a module is assessed by means of coursework alone, this is usually in the form of a research project or dissertation, and the tutor project supervisor offers guidance and support in the researching and writing of this piece of assessment.
You will also be assessed on a supervised 10,000-15,000-word dissertation.
Tuition fees for Home and EU students2019/20 Academic Year
Thick Sandwich £9,900
Part-time study is not available for this course
Tuition fees for International students2019/20 Academic Year
Thick Sandwich £21,250
Part-time study is not available for this course
There are a number of sources of funding available for Masters students.
These include a significant package of competitive Queen Mary University of London (QMUL) bursaries and scholarships in a range of subject areas, as well as external sources of funding.
Queen Mary bursaries and scholarships
We offer a range of bursaries and scholarships for Masters students including competitive scholarships, bursaries and awards, some of which are for applicants studying specific subjects.
Find out more about QMUL bursaries and scholarships.
Alternative sources of funding
Home/EU students can apply for a range of other funding, such as Professional and Career Development Loans, and Employer Sponsorship, depending on their circumstances and the specific programme of study.
Overseas students may be eligible to apply for a range of external scholarships and we also provide information about relevant funding providers in your home country on our country web pages.
Download our Postgraduate Funding Guide for detailed information about postgraduate funding options for Home/EU students.
Tel: +44 (0)20 7882 5079
Other financial help on offer at Queen Mary
We offer one to one specialist support on all financial and welfare issues through our Advice and Counselling Service, which you can access as soon as you have applied for a place at Queen Mary.
Our Advice and Counselling Service also has lots of Student Advice Guides on all aspects of finance including:
Tel: +44 (0)20 7882 8717
Queen Mary's Computer Science postgraduates go on to work in a wide variety of careers, mostly within IT and information services.
The national 2011 destination survey confirmed that 80.9 per cent of postgraduates in this School were in employment and/or study six months after graduation with 89.5 per cent of these already working/studying at graduate level. Queen Mary graduates from this School also have a strong earning power, with a median salary of £26,110.
The broad range of skills gained through programmes in this School, coupled with multiple opportunities for extra-curricular activities and work experience, has enabled postgraduates to move into careers such as:
- Technical Analyst, Credit Suisse
- Interactive Systems Developer, Sky
- Software Developer, Accenture
- Analyst Technical Associate, Bank of America Merrill Lynch
- IT Contractor, FDM
- Computer Analyst, ITRS Group
- IT Developer, Qube Global Software
- Team Manager, Bromley-by-Bow Centre
- Computer Programmer, Rightmove
- Computer Consultant, Mac Experts Ltd
- Graduate Engineer, Ministry of Defence
Throughout the course, postgraduates have access to a careers programme to prepare them for applying for work after graduation. This programme includes workshops on job hunting and job applications as well as employer events to facilitate networks and help students to explore their options.
Recent careers events open to Computer Science postgraduates include the IT and Technology Fair, featuring Accenture, Babcock, BskyB, FactSet, Framestore, IBM, one-to-one sessions with Morgan Stanley, IBM and Accenture, IT company presentations, and Start Up Stand Up for those interested in working with technology start ups and SMEs.
Queen Mary’s location between Canary Wharf, the City and the Olympic Village redevelopment means that there are substantial opportunities for on campus and local part time work and work experience. On campus there are 1200 job and volunteer opportunities ranging from E-learning Assistant to Website Administrator and from Society President to Student Mentor. QTemps job agency offers work suitable for current students and recent graduates, QMSU Volunteering facilitates volunteering and QM JobOnline hosts over 800 part time and full time job vacancies.
Read more about our careers programmes and range of work experience opportunities on the Queen Mary Careers pages.