Course Level:Postgraduate
Next Start Date: October 2023
Duration: 2 Years
Campus Location: University Square Campus, Luton
Attendance: Full-time | Block delivery

About the Course

This two-year Master’s is designed for graduates and experienced programmers who want to become professional software developers with additional skills in project management. It opens up a variety of rewarding career paths.

If you want to solve real-world problems, evaluate advanced software engineering environments and build complex software applications using the latest emerging technologies, then this course is ideal for you.

It covers a range of topics including advanced programming; popular development platforms; distributed and parallel systems; open-source frameworks; the Big Data ecosystem; cloud computing; and design patterns and data architectures. You also develop professional skills in the management of projects related to software engineering.

Why choose this course?

  • Start the course when it most suits you, with six entry points through the year; every taught unit is delivered in a six-week block
  • Build complex software applications, based on emerging technologies, with improved readability, testability, and extensibility
  • Develop advanced analytical and technical skills in core areas of software engineering alongside a critical understanding of core software engineering technologies, development platforms and related open-source frameworks
  • Study in our modern STEM building, complete with the latest specialised computing facilities and equipment
  • Understand the standards and practices, including ethical and legal aspects, that apply to a professional working in the field of computer science

Course Leader - Dr Renxi Qiu

Renxi's research has been focused on semi-autonomous robot systems with adaptive autonomy. In recent years, the emphasis is placed on AI powered robotics supported by 5G/6G technologies and cloud computing. By sharing knowledge among robots, edge and cloud resources, the connected intelligence enhances the robot autonomy and improves the robustness of the robots in deployment.

 
Find out more about Dr Renxi Qiu
The campus where this course is taught

Units

  • Applied Software Development Techniques And Applications Of Open Source Frameworks (CIS129-6) Compulsory
  • Developing Independent Research (CIS132-6) Compulsory
  • Distributed And Parallel Computing Technologies (CIS110-6) Compulsory
  • Leading And Managing Organisational Resources (BSS064-6) Compulsory
  • Msc Project Software Engineering And Applications (CIS130-6) Compulsory
  • Personal Professional Development (BSS074-6) Compulsory
  • Project Management (BSS060-6) Compulsory
  • Research Methodologies And Project Management (CIS120-6) Compulsory
  • Software Design Patterns And Data Architectures (CIS128-6) Compulsory

The assessment strategy used is a balance of written Academics, formal invigilated examinations, (coursework) assignments and computer-based assessment. All assessments used in the course are in perfect alignment with QH8 using the formal descriptors as descripted in the policy. The method used will depend on the nature of the subject being taught in the unit, and the most appropriate method is chosen. Students will also have the opportunity to engage into formative assessment throughout the course, especially during exercises in the practical sessions where feedback on progress and performance will be given by their tutors for each of the tasks allocated. The assessment strategy for this course is designed around a holistic evaluation on knowledge and skills acquired with strong emphasis on the requirements for this mode of delivery and diverse skills, background and expectations of the target audience. The feedback on your submitted assessments will be provided within 15 working days. The lecturers are expected to take every effort to provide you the feedback as early as possible before the next assessment if any. If you fail an assessment and need to retake or resit the assessment, you can do so in the next available opportunity, which is normally in the assessment week of the next block. If you fail a unit and need to retake this unit, you can do so when the unit is run again.

Reasons to study in the School of Computer Science and Technology

  • Specialist computing suites in our £40m STEM building
  • Our computing courses are BCS and IET accredited
  • Dedicated engineering environments & equipment in our new STEM building
  • Our Engineering courses are IET accredited

Entry Requirements

Applicants should have an undergraduate degree at 2:2 or above.

The University of Bedfordshire warmly welcomes students from all over the world.

Individual courses may vary, but we generally require an undergraduate degree at 2:2 or above. 

To ensure a smooth application process, we have dedicated pages with detailed information about country-specific requirements. You can find information on our generic entry requirements too, if your county is not listed.

English Language

The English Language requirement for this course is 6.0 (with a minimum of 5.5 in any subtest) in IELTS, or an equivalent SELT. Have a look at our webpage for a list of English language qualifications we accept. If you do not have the required level of English for your chosen degree, we offer pre-sessional courses to enhance your language skills before commencing your studies.

We are committed to supporting you every step of the way, so please do not hesitate to reach out to our international admissions team for further assistance. We look forward to welcoming you to our vibrant academic community.

 

Clicking this card will take you to /international/countries/

Entry Requirements


Applicants should have an undergraduate degree at 2:2 or above.


The University of Bedfordshire warmly welcomes students from all over the world.

Individual courses may vary, but we generally require an undergraduate degree at 2:2 or above. 

To ensure a smooth application process, we have dedicated pages with detailed information about country-specific requirements. You can find information on our generic entry requirements too, if your county is not listed.

English Language

The English Language requirement for this course is 6.0 (with a minimum of 5.5 in any subtest) in IELTS, or an equivalent SELT. Have a look at our webpage for a list of English language qualifications we accept. If you do not have the required level of English for your chosen degree, we offer pre-sessional courses to enhance your language skills before commencing your studies.

We are committed to supporting you every step of the way, so please do not hesitate to reach out to our international admissions team for further assistance. We look forward to welcoming you to our vibrant academic community.

 

How will this course improve my career prospects?

On successfully completing this course, you will have built the skills and expertise needed to follow a career as a professional software developer creating applications for the latest emerging technologies. Your additional skills in project management put you in a good position to take on extra responsibilities and team-leading roles.

Other potential roles include software engineer; programmer; data or system analyst; software consultant; and project manager.

You could also progress to further study at MSc by Research, MPhil or PhD level.

Fees and funding

The full-time standard fee for a taught Master's degree for the Academic Year 2023/24 is £9,350 per year. You can apply for a loan from the Government to help pay for your tuition fees and living costs. Visit www.gov.uk/postgraduate-loan

Alternatively if you have any questions around fees and funding, please email admission@beds.ac.uk

The total international fee for a 2-year taught Master's degree for the Academic Year 2023/24 is £17,100.

If you have any questions around fees and funding, please email international@beds.ac.uk

Please note that this course is two years in duration. International students enrolling on this programme will not be permitted to switch to a one-year programme once they have been issued with their Certificate of Acceptance of Studies (CAS) unless requested by the University to do so.

Fees and funding


The full-time standard fee for a taught Master's degree for the Academic Year 2023/24 is £9,350 per year. You can apply for a loan from the Government to help pay for your tuition fees and living costs. Visit www.gov.uk/postgraduate-loan

Alternatively if you have any questions around fees and funding, please email admission@beds.ac.uk


The total international fee for a 2-year taught Master's degree for the Academic Year 2023/24 is £17,100.

If you have any questions around fees and funding, please email international@beds.ac.uk

Please note that this course is two years in duration. International students enrolling on this programme will not be permitted to switch to a one-year programme once they have been issued with their Certificate of Acceptance of Studies (CAS) unless requested by the University to do so.

Extra Costs

Find out more about additional costs while studying at Bedfordshire. Click here.

How to Apply

UK students applying for most postgraduate degrees at the University of Bedfordshire should apply direct using our admissions form

How to Apply


UK students applying for most postgraduate degrees at the University of Bedfordshire should apply direct using our admissions form