Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Computer Science (Software Engineering) - Staffordshire University Skip to content Coronavirus (COVID-19) - updates from the University can be found on our coronavirus pages. Menu Search Close Courses Courses Subject area Subject area Accounting and Finance Allied Health and Paramedic Science Animation Art and Design Augmented and Virtual Realities Biological and Biomedical Sciences Business and Marketing Computer Science, AI and Robotics Drama, Performance and Theatre Studies Education Engineering English, Creative Writing and Philosophy Esports Fashion Film and Media Forensic Sciences and Policing Games Arts and Visual Effects Games Culture, PR and Management Games Design, Production and Programming Geography and Climate Change International Studies and History Journalism and Content Creation Law Music and Sound Nursing and Midwifery Psychology and Counselling Social Work and Social Welfare Sociology, Criminology and Terrorism Sport and Exercise Tourism and Event Management Back Undergraduate Undergraduate Why choose us? Entry requirements How to apply Fees and funding Study options Help with your personal statement Meet our students Guaranteed work experience Part-time study Two-year accelerated degrees Distance learning Book an Open Day Integrated Master's degrees Foundation year Partner colleges Request a prospectus Back Postgraduate Postgraduate Why choose us? How to apply Types of study Distance learning Postgraduate research Book onto an Open Event Back Professional Professional Business and Marketing Life Sciences and Education Nursing and Midwifery Back Distance learning Step Up to Higher Education Partnerships Apprenticeships Find a course Keyword(s) to search for Student life Student life Accommodation Accommodation Stoke-on-Trent accommodation Guaranteed accommodation How to apply Special requirements International students Back Student support Student support Academic support Health and wellbeing Safety and pastoral care International Student Support Back Campus and facilities Campus and facilities Stoke-on-Trent campus Stafford Centre of Excellence Back Life in Staffordshire Life in Staffordshire Discover Staffordshire Attractions and events Cost of living Back Student opportunities Sport Sport Sports clubs Coaching and volunteering programme High Performance Academy Social Sport Sir Stanley Matthews Sports Centre Back Global connections What's it like living here? Book an Open Day International International Why choose us? Your application journey Your application journey Entry requirements English language requirements International scholarships and fees How to apply Visa and immigration advice Entering the UK and enrolment International Welcome Week International Student Support Back In your country International Student Support International Student Support Language and academic support Life in the United Kingdom One Staffs Cafe We're here to help Back Work and study abroad (Erasmus) International partnerships International Pledge Entry requirements for your country Choose your country Research Research Research themes Research themes Business, Enterprise and Management Crime, Justice and Security Culture, Heritage and Society Engineering, Technology and Environment Health, Wellbeing and Education Back Research centres Postgraduate research Postgraduate research Types of research degree Fees and funding The Graduate School How to apply Research in Business, Enterprise and Management Research in Crime, Justice and Security Research in Culture, Heritage and Society Research in Engineering, Technology and Environment Research in Health, Wellbeing and Education Back Our researchers Work with us Work with us Opportunities for academics Professoriate Partnerships and outreach projects Research governance Access our expertise Back Research Excellence Framework Contact research services Contact us about any aspect of research Contact research services Business Business Start-up support Start-up support Incubation, Hatchery and Office Space Professional training and development Unitemps Creative Lab Be Inspired (biSU) Back SME support SME support Incubation, Hatchery and Office Space Professional training and development Staffordshire Advanced Manufacturing, Prototyping and Innovation Demonstrator (SAMPID) Staffordshire Digital Innovation Partnerships (SDIPs) Creative Lab Knowledge Transfer Partnerships (KTPs) Unitemps Apprenticeships Back Large business support Large business support Apprenticeships Professional training and development Incubation, Hatchery and Office Space Unitemps Creative Lab Management Knowledge Transfer Partnership Back Funded support Funded support Staffordshire Digital Innovation Partnerships (SDIPs) Staffordshire Advanced Manufacturing, Prototyping and Innovation Demonstrator (SAMPID) Management Knowledge Transfer Partnership Knowledge Transfer Partnerships (KTPs) Staffordshire Intelligent Mobility Innovation Accelerator Creative Lab Be Inspired (biSU) Back Professional training and development Professional training and development Funded professional training courses Apprenticeships Back Incubation, Hatchery and Office Space Incubation, Hatchery and Office Space Office space Incubation Back Innovation facilities Unitemps Unitemps Placements Internships Back HM Forces Contact us about any aspect of our business services Contact Employer Partnerships About us About us How to find us Schools Schools School of Digital, Technologies and Arts School of Health, Science and Wellbeing School of Justice, Security and Sustainability Institute of Education Back People People Executive Board of Governors Academic board Back Facilities Facilities Sir Stanley Matthews Sports Centre Nursery Stoke Film Theatre Legal Advice Clinic Sports Therapy Clinic The Art Shop Specialist Technical Facilities The Smart Zone Facilities for business Hospitality and catering Betty Smithers Design Collection Back Governance Governance Board of Governors Responsibilities Standards in governance Committees Charitable status Back Corporate information Corporate information Access documents Modern Slavery and Human Trafficking Statement Strategic plan Technician Commitment Transparency return Quality Enhancement Service Back Staffordshire University London Our heritage Honorary graduates Charity and fundraising Sustainability Sustainability Sustainability at Staffordshire University Sustainable practice One Planet Pledge Carbon Literacy Training Sustainability champions Back Job vacancies Atoms/Iconography/close-white@2x Close search Content to search Search courses Search staffs.ac.uk Hit enter to search or ESC to close Computer Science (Software Engineering) Study options Full-time Full-time, distance learning Full-time, January start Part-time Part-time, distance learning Award MSc Key facts Location: Stoke-on-Trent campus Location: Stoke-on-Trent campus Location: Stoke-on-Trent campus Location: Stoke-on-Trent campus Location: Stoke-on-Trent campus Study option: Full-time Study option: Full-time, distance learning Study option: Full-time, January start Study option: Part-time Study option: Part-time, distance learning Duration: 13 Months Duration: 13 Months Duration: 17 Months Duration: 25 Months Duration: 25 Months Start date: 12 September 2022 23 January 2023 26 September 2022 23 January 2023 16 January 2023 26 September 2022 23 January 2023 26 September 2022 23 January 2023 School: School of Digital, Technologies and Arts Extra certifications Opt to take an AWS qualification (subject to examination fees) and/or selected Microsoft qualifications Industry connected Links with Google and Amazon, and software engineering companies Industry Accreditation Accredited by BCS, The Chartered Institute for IT Extra certifications Opt to take an AWS qualification (subject to examination fees) and/or selected Microsoft qualifications Industry connected Links with Google and Amazon, and software engineering companies Industry Accreditation Accredited by BCS, The Chartered Institute for IT Extra certifications Opt to take an AWS qualification (subject to examination fees) and/or selected Microsoft qualifications Industry connected Links with Google and Amazon, and software engineering companies Industry Accreditation Accredited by BCS, The Chartered Institute for IT Extra certifications Opt to take an AWS qualification (subject to examination fees) and/or selected Microsoft qualifications Industry connected Links with Google and Amazon, and software engineering companies Industry Accreditation Accredited by BCS, The Chartered Institute for IT Extra certifications Opt to take an AWS qualification (subject to examination fees) and/or selected Microsoft qualifications Industry connected Links with Google and Amazon, and software engineering companies Industry Accreditation Accredited by BCS, The Chartered Institute for IT Overview Course content Entry requirements Facilities Careers Teaching and assessment Fees Apply 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).  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).  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).  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).  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) On successful completion of study, we will issue the following award: MSc Computer Science (Software Engineering) Enquire about this course Book an Open Event Apply now 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. 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. Professional body accreditation 01103 Accredited by BCS, the Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional. 01105 Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer. Professional body accreditation 01103 Accredited by BCS, the Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional. 01105 Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer. Professional body accreditation 01103 Accredited by BCS, the Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional. 01105 Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer. Professional body accreditation 01103 Accredited by BCS, the Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional. 01105 Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer. Professional body accreditation 01103 Accredited by BCS, the Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional. 01105 Accredited by BCS, the Chartered Institute for IT on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for a Chartered Engineer. 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. Year 1 compulsory modules Year 1 compulsory modules Dissertation 60 credits Enterprise Cloud Computing In The Aws Environment 15 credits Professional Software Engineering And Web Development 15 credits Research Methods 15 credits Show 8 optional modules Year 1 compulsory modules Year 1 optional modules Enterprise Software Engineering 15 credits Enterprise Systems 30 credits Mobile Application Development 15 credits Multi-Tier Application Architecture 15 credits Pervasive Computing 15 credits Software Engineering Principles 15 credits Web Application Programming 15 credits Web Principles 15 credits Show 4 compulsory 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. Year 1 compulsory modules Year 1 compulsory modules Dissertation (D/L) 60 credits Enterprise Cloud Computing In The Aws Environment (Dl) 15 credits Professional Software Engineering And Web Development (Dl) 15 credits Research Methods (D/L) 15 credits Show 6 optional modules Year 1 compulsory modules Year 1 optional modules Enterprise Software Engineering (Dl) 15 credits Mobile Application Development (Dl) 15 credits Multi-Tier Application Architecture (Dl) 15 credits Software Engineering Principles (Dl) 15 credits Web Application Programming (Dl) 15 credits Web Principles (Dl) 15 credits Show 4 compulsory modules Web Application Programming This module considers through practical opportunities to design, implement and test effective and secure web applications to deliver functional and non-functional requirements. Building on an introduction to HTML, CSS, database design and PHP you will develop web applications implementing design patterns and using frameworks used in developing large secure web applications Module code: COWB70387 Mobile Application Development This module introduces how to develop apps both native and web based for a range of mobile platforms. You will gain exposure to Android and iOS; You will learn key features of mobile application development and build mobile applications which will run across multiple devices. Module code: COWB70385 Enterprise Cloud Computing In The Aws Environment Cloud Computing is an area of increasing importance within the enterprise environment. This module will help you look at the usage of Cloud Computing and use Amazon Web Services (AWS) as a base for the practical work. Within this module you will look at the usage cases of the different aspects of this technology and learn to understand the impact of decisions which are made. As a part of this course you will be learning how to use the Amazon Web Services cloud environment as a member of the AWS Academy program. As a student on this module you will also be studying towards your AWS Certified Solutions Architect industry certification. Module code: COCS71188 Dissertation The dissertation module is the culmination of your masters study. On this 60 credit module you will research in depth a problem area that you have identified. The problem area will be relevant to your award and will be at the forefront of technology. You will develop a solution and will justify and explain this. You will also develop a written dissertation and supporting documentation. Module code: COIS71052 Pervasive Computing In choosing this subject you will look at the current and future of anytime, anyplace, anywhere computing. What with the uptake of mobile computing and continually growing application areas this will provide you with a sound background in which to succeed with the future computing world. The module includes areas such as pervasive computing, mobile devices, location-based services, and allows you to look at the future of computing along many dimensions. Module code: COWB70390 Software Engineering Principles This module focuses on key Software Engineering principles encompassing the management of the entire software development process. In addition, this module gives exposure to current industry standard practices such as the Agile software development methodology and quality driven development. Module code: COSE71208 Enterprise Systems This module exposes you to a real-world development environment. Working in groups you will simulate the activities of a multi-disciplinary team tendering for and delivering an enterprise application using a blend of server, web and client programming techniques. Module code: COSE71204 Web Principles In studying this subject, you will gain knowledge in web standards and building web pages that are suitable for purpose. You will specifically gain an insight into the role of web standards. The module provides you with theoretical knowledge, as well as skills for implementing with up to date technologies. Module code: COWB70384 Professional Software Engineering And Web Development This module introduces advanced detail and analysis of legal, professional, social and ethical issues relating to developing software. You will be exposed to various case studies and material from which you are expected to develop a detailed understanding of legal protection and liability in the global market for software products and services. Module code: COSE71203 Research Methods This module provides you with basic research training and a good grounding in research methods and techniques. It will allow you to begin research and carry out basic research projects which can be developed in the future. In the module you will learn about the different approaches to research that are suitable for different topic areas and you will gain practice in selecting a suitable research approach on which to base a research design. You will learn the importance of ethics in research and how to design a research proposal that has a sound ethical basis. You will also carry out a critical analysis of a research problem or hypothesis and communicate the results in verbal and written form and carry out a critical literature review and design surveys and experiments in the form of a research proposal that can be carried forward to the Masters Dissertation. Module code: COIS71040 Enterprise Software Engineering Do you want to learn the principles and practices of using Software Engineering to design, implement and test enterprise applications? If so, this module will help you gain an in-depth, hands-on experience of doing just that with the Java Enterprise Edition framework. What you learn in Java will be transferable to enterprise applications written in other programming languages. Before starting this module, you will need to be a competant programmer, and previous experience of Java, although not essential, will be an advantage. Module code: COSE71195 Multi-Tier Application Architecture This module introduces key concepts of multi-tiered application programming focusing on data, and communication through networks and security. You will be given practical exposure to current industry standard tools and practices used in developing modern multi-tiered complex software systems whilst developing your skills as a post-graduate student. Module code: COSE71196 Dissertation (D/L) The MSc Dissertation is a major piece of work that provides you the platform for further developing applied research skills and knowledge in a focused topic within your MSc award. The specific area is typically determined by current thematic or technical research areas from within the Department (for example to align with research undertaken by research groups thus allowing you to be part of a wider research and academic community. You are allocated an Academic Supervisor to guide and supervise the development of the dissertation, and there is an emphasis on independent learning throughout. Module code: COIS71165 Professional Software Engineering And Web Development (Dl) This module introduces advanced detail and analysis of legal, professional, social and ethical issues relating to developing software. You will be exposed to various case studies and material from which you are expected to develop a detailed understanding of legal protection and liability in the global market for software products and services. Module code: COSE71202 Research Methods (D/L) This module provides you with basic research training and a good grounding in research methods and techniques. It will allow you to begin research and carry out basic research projects which can be developed in the future. In the module you will learn about the different approaches to research that are suitable for different topic areas and you will gain practice in selecting a suitable research approach on which to base a research design. You will learn the importance of ethics in research and how to design a research proposal that has a sound ethical basis. You will also carry out a critical analysis of a research problem or hypothesis and communicate the results in verbal and written form and carry out a critical literature review and design surveys and experiments in the form of a research proposal that can be carried forward to the Masters Dissertation. Module code: COIS71195 Software Engineering Principles (Dl) This module focuses on key Software Engineering principles encompassing the management of the entire software development process. In addition, this module gives exposure to current industry standard practices such as the Agile software development methodology and quality driven development. Module code: COSE71209 Mobile Application Development (Dl) This module introduces how to develop apps both native and web based for a range of mobile platforms. You will gain exposure to Android and iOS; You will learn key features of mobile application development and build mobile applications which will run across multiple devices. Module code: COWB70386 Web Application Programming (Dl) This module considers through practical opportunities to design, implement and test effective and secure web applications to deliver functional and non-functional requirements. Building on an introduction to HTML, CSS, database design and PHP you will develop web applications implementing design patterns and using frameworks used in developing large secure web applications Module code: COWB70388 Enterprise Cloud Computing In The Aws Environment (Dl) Cloud Computing is an area of increasing importance within the enterprise environment. This module will help you look at the usage of Cloud Computing and use Amazon Web Services (AWS) as a base for the practical work. Within this module you will look at the usage cases of the different aspects of this technology and learn to understand the impact of decisions which are made. As a part of this course you will be learning how to use the Amazon Web Services cloud environment as a member of the AWS Academy program. As a student on this module you will also be studying towards your AWS Certified Solutions Architect industry certification. Module code: COCS71187 Multi-Tier Application Architecture (Dl) This module introduces key concepts of multi-tiered application programming focusing on data, and communication through networks and security. You will be given practical exposure to current industry standard tools and practices used in developing modern multi-tiered complex software systems whilst developing your skills as a post-graduate student. Module code: COSE71197 Enterprise Software Engineering (Dl) Do you want to learn the principles and practices of using Software Engineering to design, implement and test enterprise applications? If so, this module will help you gain an in-depth, hands-on experience of doing just that with the Java Enterprise Edition framework. What you learn in Java will be transferable to enterprise applications written in other programming languages. Before starting this module, you will need to be a competant programmer, and previous experience of Java, although not essential, will be an advantage. Module code: COSE71194 Web Principles (Dl) In studying this subject, you will gain knowledge in web standards and building web pages that are suitable for purpose. You will specifically gain an insight into the role of web standards. The module provides you with theoretical knowledge, as well as skills for implementing with up to date technologies. Module code: COWB70383 Entry requirements UK qualifications International qualifications 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. 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. For equivalent entry requirements in your home country, please see the information on our country pages. Choose your country Check our entry and English language requirements for your country. Select country here Please select Afghanistan Algeria Angola Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Belgium Belize Bermuda Botswana Brazil Brunei Bulgaria Cameroon Canada - Alberta Canada - British Columbia Canada - New Brunswick Canada - Newfoundland Canada - Northwest Territories Canada - Nova Scotia Canada - Ontario Canada - Prince Edward Island Canada - Quebec Canada - Saskatchewan Canada - Yukon China Colombia Croatia Cyprus Czech Republic Denmark Egypt Estonia Fiji Finland France Germany Ghana Greece Guyana Hong Kong Hungary India Indonesia Iran Iraq Italy Jamaica Japan Jordan Kazakhstan Kenya Kuwait Latvia Lebanon Libya Lithuania Luxembourg Malawi Malaysia Malta Mauritius Mexico Mozambique Namibia Nepal Netherlands New Zealand Nigeria Pakistan Palestine Peru Philippines Poland Portugal Qatar Romania Russia Rwanda Saudi Arabia Seychelles Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea Spain Sri Lanka Sudan Sweden Taiwan Tanzania Thailand Trinidad and Tobago Tunisia Uganda Ukraine United Arab Emirates United States of America Venezuela Vietnam Zambia Zimbabwe GO Facilities Networking Labs We have three fully equipped Cisco labs with around 340 devices, plus a Juniper set-up which can be incorporated into courses. Video More Data Analytics Get access to software including Oracle and SQL Server, and NoSQL data stores such as MongoDB. You'll also have physical and virtual environments to develop practical skills. Support for distance learners Studying remotely doesn't mean that you will be left to study alone. Which is why we ensure that however you study with us, you'll still be able to access the same services as our on-campus students. More Blackboard (VLE) Blackboard is a virtual learning environment which houses your learning content.  It enables online teaching/learning, provides spaces to build online communities and knowledge sharing. Networking Labs Find out more about our networking facilities.  Sorry, this video requires the use of functional cookies which you have not consented to use. Change your cookie settings or watch the video on YouTube Support for distance learners Here to support you in your learning Studying remotely doesn't mean that you will be left to study alone. We know that having good support is vital to your success, which is why we ensure that however you study with us, or wherever in the world you’re based, you’ll still be able to access the same services as our on-campus students; such as IT and study support, our online library, careers and wellbeing service. Plus, we’ll help to connect with other online learners to help you get the most out of your learning experience and feel a part of Staffordshire University. Find out more: Support for distance learners 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. Postgraduate Open Event Wednesday 9 March 2022 Join us on campus and online to chat with lecturers from your postgraduate subject area of interest. Book now Postgraduate Open Event Wednesday 9 March 2022 Join us on campus and online to chat with lecturers from your postgraduate subject area of interest. Book now Postgraduate Open Event Wednesday 9 March 2022 Join us on campus and online to chat with lecturers from your postgraduate subject area of interest. Book now Postgraduate Open Event Wednesday 9 March 2022 Join us on campus and online to chat with lecturers from your postgraduate subject area of interest. Book now Postgraduate Open Event Wednesday 9 March 2022 Join us on campus and online to chat with lecturers from your postgraduate subject area of interest. Book now Teaching and assessment Overview Study time 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. 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. 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 and 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 Student Inclusion 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. 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. Your study time will include scheduled classes, independent learning and assessments. It will vary depending on your module choices. Your study time will include scheduled classes, independent learning and assessments. It will vary depending on your module choices. Your study time will include scheduled classes, independent learning and assessments. It will vary depending on your module choices. Your study time will include scheduled classes, independent learning and assessments. It will vary depending on your module choices. Your study time will include scheduled classes, independent learning and assessments. It will vary depending on your module choices. Independent learning As well as timetabled sessions, we know it’s important for you to discover things on your own terms. This could involve: Reading journals, articles and books Working on projects, alone or in a group Researching in the library Preparing coursework Getting ready for exams We’ve invested in state-of-the-art facilities to help you make the most of your private study time. Whether you need a library, a computer, or a lab, you’ll find it at Staffordshire University. As well as timetabled sessions, we know it’s important for you to discover things on your own terms. This could involve: Reading journals, articles and books Working on projects, alone or in a group Researching in the library Preparing coursework Getting ready for exams We’ve invested in state-of-the-art facilities to help you make the most of your private study time. Whether you need a library, a computer, or a lab, you’ll find it at Staffordshire University. As well as timetabled sessions, we know it’s important for you to discover things on your own terms. This could involve: Reading journals, articles and books Working on projects, alone or in a group Researching in the library Preparing coursework Getting ready for exams We’ve invested in state-of-the-art facilities to help you make the most of your private study time. Whether you need a library, a computer, or a lab, you’ll find it at Staffordshire University. As well as timetabled sessions, we know it’s important for you to discover things on your own terms. This could involve: Reading journals, articles and books Working on projects, alone or in a group Researching in the library Preparing coursework Getting ready for exams We’ve invested in state-of-the-art facilities to help you make the most of your private study time. Whether you need a library, a computer, or a lab, you’ll find it at Staffordshire University. As well as timetabled sessions, we know it’s important for you to discover things on your own terms. This could involve: Reading journals, articles and books Working on projects, alone or in a group Researching in the library Preparing coursework Getting ready for exams We’ve invested in state-of-the-art facilities to help you make the most of your private study time. Whether you need a library, a computer, or a lab, you’ll find it at Staffordshire University. Staff You'll be taught by staff who have a range of academic and industry experience.  Kelvin Hilton Senior Lecturer After 20 years working in various development roles from small projects to some of the earliest e-commerce systems, Kelvin formalised his skills as a mature student in the late 1990's and subsequently joined the team at the School of Computing i… Kelvin's profile Fees Overview Additional costs Financial support For the course starting on 12 September 2022 the tuition fees are: Tuition fees for MSc-Full-time Study option UK / Channel Islands International Full-time £9,545 per course £15,000 per course For the course starting on 23 January 2023 the tuition fees are: Tuition fees for MSc-Full-time Study option UK / Channel Islands International Full-time £9,545 per course £15,000 per course For the course starting on 26 September 2022 the tuition fees are: Tuition fees for MSc Full-time, distance learning Study option UK / Channel Islands International Full-time £9,545 per course £9,545 per course For the course starting on 23 January 2023 the tuition fees are: Tuition fees for MSc Full-time, distance learning Study option UK / Channel Islands International Full-time £9,545 per course £9,545 per course For the course starting on 16 January 2023 the tuition fees are: Tuition fees for MSc Full-time, January start Study option UK / Channel Islands International Full-time £9,545 per course £15,000 per course For the course starting on 26 September 2022 the tuition fees are: Tuition fees for MSc Part-time Study option UK / Channel Islands Part-time £4,770 per year of study For the course starting on 23 January 2023 the tuition fees are: Tuition fees for MSc Part-time Study option UK / Channel Islands Part-time £4,770 per year of study For the course starting on 26 September 2022 the tuition fees are: Tuition fees for MSc Part-time, distance learning Study option UK / Channel Islands International Part-time £4,770 per year of study £4,770 per year of study For the course starting on 23 January 2023 the tuition fees are: Tuition fees for MSc Part-time, distance learning Study option UK / Channel Islands International Part-time £4,770 per year of study £4,770 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've previously completed a Staffordshire University undergraduate degree (excluding HND and foundation degrees) you may be entitled to a discount of up to 25% off your course fees for any subsequent postgraduate taught course (terms apply, see the alumni discount page for details). If you have any questions about how this relates to you, please contact feesandbursaries@staffs.ac.uk. 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've previously completed a Staffordshire University undergraduate degree (excluding HND and foundation degrees) you may be entitled to a discount of up to 25% off your course fees for any subsequent postgraduate taught course (terms apply, see the alumni discount page for details). If you have any questions about how this relates to you, please contact feesandbursaries@staffs.ac.uk. 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've previously completed a Staffordshire University undergraduate degree (excluding HND and foundation degrees) you may be entitled to a discount of up to 25% off your course fees for any subsequent postgraduate taught course (terms apply, see the alumni discount page for details). If you have any questions about how this relates to you, please contact feesandbursaries@staffs.ac.uk. The expected study pattern on this programme enables you to complete modules totalling 90 credits in your first year of study and the other 90 credits in your second year of study. If you follow this pattern of study you will pay the same fee for each year of study. You will be invoiced for the modules that you register for each year, so if your study pattern is different from the expected pattern, you will pay more or less each year accordingly. 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. The expected study pattern on this programme enables you to complete modules totalling 90 credits in your first year of study and the other 90 credits in your second year of study. If you follow this pattern of study you will pay the same fee for each year of study. You will be invoiced for the modules that you register for each year, so if your study pattern is different from the expected pattern, you will pay more or less each year accordingly. 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. Included in tuition fees Included in the fees: Travel, and accommodation costs incurred by compulsory trips and visits away from the University that are directly linked to the learning requirements of a specific module. The use of all laboratories, workshops and specialist facilities relating to the course of study. Heavily discounted tuition fees during the (optional) placement year. Travel, and accommodation costs incurred by compulsory trips and visits away from the University that are directly linked to the learning requirements of a specific module. The use of all laboratories, workshops and specialist facilities relating to the course of study. Heavily discounted tuition fees during the (optional) placement year. Travel, and accommodation costs incurred by compulsory trips and visits away from the University that are directly linked to the learning requirements of a specific module. The use of all laboratories, workshops and specialist facilities relating to the course of study. Heavily discounted tuition fees during the (optional) placement year. Travel, and accommodation costs incurred by compulsory trips and visits away from the University that are directly linked to the learning requirements of a specific module. The use of all laboratories, workshops and specialist facilities relating to the course of study. Heavily discounted tuition fees during the (optional) placement year. Travel, and accommodation costs incurred by compulsory trips and visits away from the University that are directly linked to the learning requirements of a specific module. The use of all laboratories, workshops and specialist facilities relating to the course of study. Heavily discounted tuition fees during the (optional) placement year. Not included in tuition fees Not included in the fees: The estimated cost of text books over the duration of the course. All essential text books are available from the library, but some students chose to purchase their own copies. Travel, subsistence, entrance fees etc. incurred by optional trips and visits away from the University related to the course. Dependent on a student’s choice of final year project, some additional costs may be incurred for materials to support the development and delivery of the project. You are expected to have access to an appropriate PC/Laptop with admin rights so that you can install software in order to complete this course.  Some external qualifications may incur a charge to sit the proctored examination The estimated cost of text books over the duration of the course. All essential text books are available from the library, but some students chose to purchase their own copies. Travel, subsistence, entrance fees etc. incurred by optional trips and visits away from the University related to the course. Dependent on a student’s choice of final year project, some additional costs may be incurred for materials to support the development and delivery of the project. You are expected to have access to an appropriate PC/Laptop with admin rights so that you can install software in order to complete this course.  Some external qualifications may incur a charge to sit the proctored examination The estimated cost of text books over the duration of the course. All essential text books are available from the library, but some students chose to purchase their own copies. Travel, subsistence, entrance fees etc. incurred by optional trips and visits away from the University related to the course. Dependent on a student’s choice of final year project, some additional costs may be incurred for materials to support the development and delivery of the project. You are expected to have access to an appropriate PC/Laptop with admin rights so that you can install software in order to complete this course.  Some external qualifications may incur a charge to sit the proctored examination The estimated cost of text books over the duration of the course. All essential text books are available from the library, but some students chose to purchase their own copies. Travel, subsistence, entrance fees etc. incurred by optional trips and visits away from the University related to the course. Dependent on a student’s choice of final year project, some additional costs may be incurred for materials to support the development and delivery of the project. You are expected to have access to an appropriate PC/Laptop with admin rights so that you can install software in order to complete this course.  Some external qualifications may incur a charge to sit the proctored examination The estimated cost of text books over the duration of the course. All essential text books are available from the library, but some students chose to purchase their own copies. Travel, subsistence, entrance fees etc. incurred by optional trips and visits away from the University related to the course. Dependent on a student’s choice of final year project, some additional costs may be incurred for materials to support the development and delivery of the project. You are expected to have access to an appropriate PC/Laptop with admin rights so that you can install software in order to complete this course.  Some external qualifications may incur a charge to sit the proctored examination Accommodation and living costs Accommodation and living costs Accommodation and living costs are not included in our fees.  For more information on accommodation and living costs, please see: Accommodation Sources of financial support Providing you are studying towards a full Masters qualification you may be able to apply for a postgraduate loan of up to £11,222 to help with tuition fees, maintenance and other associated costs. Student loans are available for many of our postgraduate degrees and are provided by the Student Loans Company (SLC). The loan can cover a wide range of postgraduate study options; part-time, full-time and distance learning.  For more information and how to apply visit masters loan. Our students I had the best experience at Staffs Uni. The software engineering course provides practise in programming and a thorough understanding of software architecture and elements for the final product. All the modules provide interesting lectures and coursework that helps in understanding the programing and beyond. I had the best experience at Staffs Uni. I have gained a very good knowledge in programming languages. Practice is the best part of this course. Valdete Duraku MSc Computer Science (Software Engineering) The lecturers have been fantastic. The lecturers have been fantastic. They are experts in what they do and have provided great insights into the profession through the lectures that they deliver. I have been introduced to concepts that I feel I would not have approached without their guidance, and as such I have expanded my knowledge and skills greatly.  If you know that you are interested in a career as a software engineer, then the University provides a lot of opportunity to give you the skills you need to achieve this.  Neil Davis MSc Computer Science (Software Engineering) The best parts of my experience at Staffs would be the quality of the lectures that the tutors delivered. The best parts of my experience at Staffs would be the quality of the lectures that the tutors delivered. They deliver the lectures in a very detailed yet simple way and also provide real-life examples so that the students would know where, why, and how the technology is used. The tutors are very helpful as well. They are always ready to help whenever I am facing any difficulties with my studies. Working in groups with new people was also a great experience for me. Sultan Kazi MSc Computer Science (Software Engineering) Apply Location Award Study option Start date Apply Link Stoke-on-Trent campus MSc Full-time 12 September 2022 Apply now Stoke-on-Trent campus MSc Full-time 23 January 2023 Apply now Location Award Study option Start date Apply Link Stoke-on-Trent campus MSc Full-time, distance learning 26 September 2022 Apply now Stoke-on-Trent campus MSc Full-time, distance learning 23 January 2023 Apply now Location Award Study option Start date Apply Link Stoke-on-Trent campus MSc Full-time, January start 16 January 2023 Apply now Location Award Study option Start date Apply Link Stoke-on-Trent campus MSc Part-time 26 September 2022 Apply now Stoke-on-Trent campus MSc Part-time 23 January 2023 Apply now Location Award Study option Start date Apply Link Stoke-on-Trent campus MSc Part-time, distance learning 26 September 2022 Apply now Stoke-on-Trent campus MSc Part-time, distance learning 23 January 2023 Apply now 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. Have you considered? Computer Science MSc Study options Full-time Part-time Full-time, distance learning Part-time, distance learning Computer Science (Business Computing) MSc Study options Full-time Part-time Full-time, distance learning Part-time, distance learning Computer Science (Computer Networks and Security) MSc Study options Full-time Part-time Full-time, distance learning Part-time, distance learning Computer Science (Cyber Security) MSc Study options Full-time Part-time Full-time, distance learning Part-time, distance learning Computing Science MRes Study options Part-time, distance learning Robotics and Smart Technologies MSc Study options Full-time Part-time Placement year 26/02/2022 10:10:00 / Computer Science (Software Engineering) / Full-time / 54.0 / 3.0 / SSTK-F-S-C-0008 / Direct link 26/02/2022 10:10:00 / Computer Science (Software Engineering) / Full-time, distance learning / 19.0 / 3.0 / SSTK-F-S-D-0001 / Direct link 26/02/2022 10:10:00 / Computer Science (Software Engineering) / Full-time, January start / 3.0 / 3.0 / SSTK-F-S-C-0009 / Direct link 26/02/2022 10:10:00 / Computer Science (Software Engineering) / Part-time / 19.0 / 3.0 / SSTK-P-S-C-0003 / Direct link 26/02/2022 10:10:00 / Computer Science (Software Engineering) / Part-time, distance learning / 15.0 / 3.0 / SSTK-P-S-D-0001 / Direct link Shortlisted for University of the Year Times Higher Awards 2020 Top 15 for Teaching Quality The Times and The Sunday Times Good University Guide 2021 6th for Social Inclusion The Times and The Sunday Times Good University Guide 2022 Midlands University of the Year Midlands Business Awards 2020 Study Undergraduate Postgraduate Professional Distance learning Two-year accelerated degrees Partnerships Information for Schools and colleges Alumni Current students Current staff Also see News Events Job vacancies Legal Accessibility Modern Slavery statement Transparency return Connect with us Staffordshire University on Facebook Staffordshire University on Twitter Staffordshire University on Instagram Staffordshire University on YouTube Staffordshire University on LinkedIn Staffordshire University on TikTok Staffordshire University College Road University Quarter Stoke-on-Trent Staffordshire ST4 2DE +44 (0)1782 294000 Contact us © Staffordshire University 2022 Browser does not support script. Browser does not support script.