Atoms/Iconography/360-white@2xion-briefcase - Ionicons Copy@2xAtoms/Iconography/calendar-dark@2xAtoms/Iconography/calendar-pinkAtoms/Iconography/calendar-pinkAtoms/Iconography/calendar-dark Copy@2x3B13F687-6EB2-452A-B918-16B02FF86090@2xchevron-right - FontAwesome@2x81A2B1C2-3C1E-48C0-8EAB-2BB76C1052E1@2xchevron-right - FontAwesome@2xchevron-right - FontAwesome@2xchevron-right - FontAwesome Copy@2x18D48E51-758C-47E9-949E-1E58FC9454A3@2xAtoms/Iconography/close-red@2xAtoms/Iconography/close-white@2xion-android-cloud-circle - Ionicons@2xAtoms/Brand/connected-uni-logo-white@2xAtoms/Iconography-download-icon-white@2xdropdown-chevron-black@2xAtoms/Iconography/dropdown-form-chevron-white@2xAtoms/Iconography/email-icon-light@1xF93E1E4C-136C-41CA-8FC9-02353765C1C0@2xA14CB21F-CD96-450C-BBD7-6647B25B0D0D@1xatoms/Iconography/facebook-icon@2xAtoms/Iconography/facebook-iconAtoms/Iconography/google-plus-icon@2xion-ios-information-outline - IoniconsAtoms/Iconography/instagram-iconGroup@2xAtoms/Iconography/linkedin-icon@2xion-android-menu - Ionicons@2x934F565B-4D4A-4BBE-B4EA-29E0D367BC7F@2xAtoms/Iconography/minus-icon@2xAEC8A5E2-9638-45F8-9E94-3C320D2410A9@2xAtoms/Iconography/nav-icon-white Copy@2xAtoms/Iconography/pause-icon-white@2xion-android-person - Ionicons@2xAtoms/Iconography/phone-icon-white@2x5131105A-B2E1-443D-A44D-E6DCCBBF53DD@2xAtoms/iconography/pintrest-icon@2xAtoms/Iconography/play-button-white@2xAtoms/Iconography-play-button-white-2@2xAtoms/Iconography/plus-icon-black@2xAtoms/Iconography/print-icon-light@2x34CD08DE-22EB-4484-B0B4-48190645DEBC@2xsearch - FontAwesome@2xAtoms/Iconography/search-white@2xAtoms/Iconography/snapchat-icon@2xAtoms/Iconography/tick-green@2xAtoms/Iconography/twitter-icon@2xAtoms/Iconography/twitter-iconAtoms/Iconography/youtube-icon@2xAtoms/Iconography/youtube-icon@2x Skip to content Skip to search

Computer Science (Software Engineering)

MSc

Extra certifications

Gain certifications in Amazon Web Services or Microsoft

Industry connected

Links with Google and Amazon, and software engineering companies

Placement opportunity

Up to 12 months of paid and real-world experience in the computing industry

Location:
Stoke-on-Trent campus
Study option:
Full-time
Choose another study option
Duration:
13 Months
Start date:
20 January 2020
14 September 2020
Come to an Open Event Enquire about this course Apply now

Become an expert in software engineering and web development with Staffordshire University. Take the opportunity to master the latest software and web technologies used in industry and get a head-start on your career.

There is an increasing demand for new graduates with both software engineering and web development skills required to design and develop applications for business and industry. Make yourself stand out from the new-graduate crowd with our Computer Science (Software Development) MSc, where you’ll gain an advanced knowledge of the skills that modern employers crave.

Our course aims to develop and expand knowledge and skills in application development for desktop, web, mobile and beyond. The award curriculum is diverse – it covers core business areas, programming in languages such as Java, JavaScript and PHP, and delivery to different device platforms. You will have the opportunity to study in one of the rapidly growing areas of computing from both an applied and theoretical perspective.

Your career is important to us, so we also offer you the chance to undertake a 12-month work placement before your dissertation. This will lengthen your course, but give you the chance to make connections and gain vital work experience in software engineering or web development before graduation.

If you choose to leave before completing the full 180 credit MSc course, you are entitled to a lower award if you have achieved pass grades for the necessary credits. This would be 60 taught module credits for a Postgraduate Certificate (PgCert) or 120 taught module credits for a Postgraduate Diploma (PgDip). 

On successful completion of study, we will issue the following award: MSc Computer Science (Software Engineering)

On successful completion of study, we will issue the following award: MSc Computer Science (Software Engineering)

On successful completion of study, we will issue the following award: MSc Computer Science (Software Engineering)

On successful completion of study, we will issue the following award: MSc Computer Science (Software Engineering)

Course content

Our Computer Science (Software Engineering) MSc can be studied full-time, part-time or via distance learning. Whatever way you choose to study, your learning will be split into three teaching blocks.

The first two teaching blocks include three core modules: Multi-tier Application Architecture, Research Methods, and Enterprise Cloud Computing in the AWS Environment. The rest of the learning is tailored to your own personal needs, with multiple optional modules available to fill up your credits. Optional modules include: Software Engineering Principles, Web Principles, Web Application Programming, Mobile Application Development, Pervasive Computing, and much more.

The MSc dissertation is your final project and your chance to specialise in whatever field of software engineering you choose. This will be supervised by one of our industry-expert academics and is a chance to showcase your knowledge and ready you for your future career.

Our Computer Science (Software Engineering) MSc can be studied full-time, part-time or via distance learning. Whatever way you choose to study, your learning will be split into three teaching blocks.

The first two teaching blocks include three core modules: Multi-tier Application Architecture, Research Methods, and Enterprise Cloud Computing in the AWS Environment. The rest of the learning is tailored to your own personal needs, with multiple optional modules available to fill up your credits. Optional modules include: Software Engineering Principles, Web Principles, Web Application Programming, Mobile Application Development, Pervasive Computing, and much more.

The MSc dissertation is your final project and your chance to specialise in whatever field of software engineering you choose. This will be supervised by one of our industry-expert academics and is a chance to showcase your knowledge and ready you for your future career.

Our Computer Science (Software Engineering) MSc can be studied full-time, part-time or via distance learning. Whatever way you choose to study, your learning will be split into three teaching blocks.

The first two teaching blocks include three core modules: Multi-tier Application Architecture, Research Methods, and Enterprise Cloud Computing in the AWS Environment. The rest of the learning is tailored to your own personal needs, with multiple optional modules available to fill up your credits. Optional modules include: Software Engineering Principles, Web Principles, Web Application Programming, Mobile Application Development, Pervasive Computing, and much more.

The MSc dissertation is your final project and your chance to specialise in whatever field of software engineering you choose. This will be supervised by one of our industry-expert academics and is a chance to showcase your knowledge and ready you for your future career.

Our Computer Science (Software Engineering) MSc can be studied full-time, part-time or via distance learning. Whatever way you choose to study, your learning will be split into three teaching blocks.

The first two teaching blocks include three core modules: Multi-tier Application Architecture, Research Methods, and Enterprise Cloud Computing in the AWS Environment. The rest of the learning is tailored to your own personal needs, with multiple optional modules available to fill up your credits. Optional modules include: Software Engineering Principles, Web Principles, Web Application Programming, Mobile Application Development, Pervasive Computing, and much more.

The MSc dissertation is your final project and your chance to specialise in whatever field of software engineering you choose. This will be supervised by one of our industry-expert academics and is a chance to showcase your knowledge and ready you for your future career.

Modules

The tables provide an indicative list of the modules that make up the course for the current academic year. Each module is worth a specified number of credits. Our teaching is informed by research, and modules change periodically to reflect developments in the discipline. We aim to ensure that all modules run as scheduled. If for any reason a module cannot be run we will advise you as soon as possible and will provide guidance on selecting an appropriate alternative module.

Standard route

Year 1 compulsory modules
Dissertation 60 credits
Enterprise Cloud Computing In The Aws Environment 15 credits
Multi-Tier Application Architecture 15 credits
Research Methods 15 credits
Show 9 optional modules

Modules

The tables provide an indicative list of the modules that make up the course for the current academic year. Each module is worth a specified number of credits. Our teaching is informed by research, and modules change periodically to reflect developments in the discipline. We aim to ensure that all modules run as scheduled. If for any reason a module cannot be run we will advise you as soon as possible and will provide guidance on selecting an appropriate alternative module.

An undergraduate honours degree (grade 2.2 or above in a related computing discipline from a UK University or the international equivalent).

If you do not meet the above but have significant appropriate experience, your application will be considered, provided that you satisfy the University that you are capable of responding to the challenge of postgraduate work. 

If your first language is not English, you will need to demonstrate that you are fluent enough to cope with the course. A minimum score of IELTS 6 or TOEFL 550 (213 computer-based) is normally required.

An undergraduate honours degree (grade 2.2 or above in a related computing discipline from a UK University or the international equivalent).

If you do not meet the above but have significant appropriate experience, your application will be considered, provided that you satisfy the University that you are capable of responding to the challenge of postgraduate work. 

If your first language is not English, you will need to demonstrate that you are fluent enough to cope with the course. A minimum score of IELTS 6 or TOEFL 550 (213 computer-based) is normally required.

An undergraduate honours degree (grade 2.2 or above in a related computing discipline from a UK University or the international equivalent).

If you do not meet the above but have significant appropriate experience, your application will be considered, provided that you satisfy the University that you are capable of responding to the challenge of postgraduate work. 

If your first language is not English, you will need to demonstrate that you are fluent enough to cope with the course. A minimum score of IELTS 6 or TOEFL 550 (213 computer-based) is normally required.

An undergraduate honours degree (grade 2.2 or above in a related computing discipline from a UK University or the international equivalent).

If you do not meet the above but have significant appropriate experience, your application will be considered, provided that you satisfy the University that you are capable of responding to the challenge of postgraduate work. 

If your first language is not English, you will need to demonstrate that you are fluent enough to cope with the course. A minimum score of IELTS 6 or TOEFL 550 (213 computer-based) is normally required.

Facilities

Careers

After completing the Computer Science (Software Engineering) MSc you’ll be equipped to work in the following roles:

  • Software Engineer
  • Web application developer
  • Mobile application developer
  • E-commerce specialist
  • Enterprise Systems Engineer

Eager for more knowledge? Upon completion, you’ll be ideally placed for further academic study at PhD level.

Teaching and assessment

Teaching

We know that everyone learns differently. So not only do we use traditional ways of teaching like lectures, we also use problem-based learning to help you apply your skills.

For this course, you'll:

  • Work with others on group work
  • Delve deeper into subject areas in workshops
  • Be expected to study independently

Our teaching is supported through our Virtual Learning Environment called Blackboard. This means you can access a range of materials to support your lectures wherever you are.

We’ll also assign you a supervisor to support you throughout your research project.

We know that everyone learns differently. So not only do we use traditional ways of teaching like lectures, we also use problem-based learning to help you apply your skills.

For this course, you'll:

  • Work with others on group work
  • Delve deeper into subject areas in workshops
  • Be expected to study independently

Our teaching is supported through our Virtual Learning Environment called Blackboard. This means you can access a range of materials to support your lectures wherever you are.

We’ll also assign you a supervisor to support you throughout your research project.

We know that everyone learns differently. So not only do we use traditional ways of teaching like lectures, we also use problem-based learning to help you apply your skills.

For this course, you'll:

  • Work with others on group work
  • Delve deeper into subject areas in workshops
  • Be expected to study independently

Our teaching is supported through our Virtual Learning Environment called Blackboard. This means you can access a range of materials to support your lectures wherever you are.

We’ll also assign you a supervisor to support you throughout your research project.

We know that everyone learns differently. So not only do we use traditional ways of teaching like lectures, we also use problem-based learning to help you apply your skills.

For this course, you'll:

  • Work with others on group work
  • Delve deeper into subject areas in workshops
  • Be expected to study independently

Our teaching is supported through our Virtual Learning Environment called Blackboard. This means you can access a range of materials to support your lectures wherever you are.

We’ll also assign you a supervisor to support you throughout your research project.

Assessment

There are two types of assessments: practice (also called formative) or formal (also called summative).

Practice assessments do not count towards your final mark. These are your chance to test your understanding – and learn how to improve for the real thing.

You’ll have formal assessments at the end of each module. These could include essays, exams, or portfolios.

There are two types of assessments: practice (also called formative) or formal (also called summative).

Practice assessments do not count towards your final mark. These are your chance to test your understanding – and learn how to improve for the real thing.

You’ll have formal assessments at the end of each module. These could include essays, exams, or portfolios.

There are two types of assessments: practice (also called formative) or formal (also called summative).

Practice assessments do not count towards your final mark. These are your chance to test your understanding – and learn how to improve for the real thing.

You’ll have formal assessments at the end of each module. These could include essays, exams, or portfolios.

There are two types of assessments: practice (also called formative) or formal (also called summative).

Practice assessments do not count towards your final mark. These are your chance to test your understanding – and learn how to improve for the real thing.

You’ll have formal assessments at the end of each module. These could include essays, exams, or portfolios.

Learning support

Your course tutors will provide lots of support. But you can also take advantage of our Academic Skills team, who can help you with:

  • Study skills (including reading, note-taking, presentation skills)
  • Written English (including punctuation, grammar)
  • Academic writing (including how to reference)
  • Research skills
  • Critical thinking
  • Revision, assessment and exam skills (including time management)

Additional support

If you have additional needs like dyslexia or a sensory impairment, then our AccessAbility Services are here to help make sure nothing stands in your way.

Feedback

We know that it’s important for you to be able to gauge your progress. So, your tutor will give you feedback on any practice assessments you do.

We usually give you feedback on formal assessments within 20 working days, but the format will vary for each module.

We know that it’s important for you to be able to gauge your progress. So, your tutor will give you feedback on any practice assessments you do.

We usually give you feedback on formal assessments within 20 working days, but the format will vary for each module.

We know that it’s important for you to be able to gauge your progress. So, your tutor will give you feedback on any practice assessments you do.

We usually give you feedback on formal assessments within 20 working days, but the format will vary for each module.

We know that it’s important for you to be able to gauge your progress. So, your tutor will give you feedback on any practice assessments you do.

We usually give you feedback on formal assessments within 20 working days, but the format will vary for each module.

For the course starting on 20 January 2020 the tuition fees are:

Study option
Full time
UK / EU / Channel Islands
£8,820 per course
International (Non-EU)
£12,750 per course

For the course starting on 14 September 2020 the tuition fees are:

Study option
Full time
UK / EU / Channel Islands
£9,085 per course
International (Non-EU)
£14,500 per course

For the course starting on 20 January 2020 the tuition fees are:

Study option
Full time
UK / EU / Channel Islands
£8,820 per course
International (Non-EU)
£8,820 per course

For the course starting on 14 September 2020 the tuition fees are:

Study option
Full time
UK / EU / Channel Islands
£9,085 per course
International (Non-EU)
£9,085 per course

For the course starting on 14 September 2020 the tuition fees are:

Study option
Part time
UK / EU / Channel Islands
£4,523. per year of study

For the course starting on 14 September 2020 the tuition fees are:

Study option
Part time
UK / EU / Channel Islands
£4,523. per year of study
International (Non-EU)
£4,523. per year of study

If you would like to know more about the fees listed and what this means to you then please get in touch with our Enquiries Team.

Alumni discount

If you have previously completed an undergraduate degree with us, you may be entitled to a discount off your course fee for any subsequent postgraduate taught course. For further information please contact Graduate Relations.

Apply

Stoke-on-Trent campus
MSc
Full-time
20 January 2020
Stoke-on-Trent campus
MSc
Full-time
14 September 2020

Rules and regulations

If you are offered a place at Staffordshire University, your offer will be subject to our rules, regulations and enrolment conditions, which may vary from time to time.

Students of Staffordshire University enter into a contract with us and are bound by these rules and regulations, which are subject to change. For more information, please see: University Policies and Regulations.

16/10/2019 15:48:04 / Computer Science (Software Engineering) / Full-time / 25.0 / 25.0 / SSTK-12062 / Direct link

16/10/2019 15:48:04 / Computer Science (Software Engineering) / Full-time, distance learning / 10.0 / 25.0 / SSTK-12064 / Direct link

16/10/2019 15:48:04 / Computer Science (Software Engineering) / Part-time / 10.0 / 25.0 / SSTK-12063 / Direct link

16/10/2019 15:48:04 / Computer Science (Software Engineering) / Part-time, distance learning / 8.0 / 25.0 / SSTK-12096 / Direct link