University of Central Lancashire(UCLAN)

UK
7 Scholarships 53 Programs 4 Degree levels
Masters

Computing MSc

DegreeMasters
FieldComputing

The MSc Computing at the University of Central Lancashire (UCLan) is a vocationally focused master's programme that develops advanced technical skills across software engineering, data analytics, cybersecurity and emerging computing technologies. It suits graduates from computing or related backgrounds, and career changers seeking a conversion route into professional computing roles through a mixture of taught modules and a substantial individual project.

What you'll study

This MSc provides a broad yet technically deep curriculum combining theory, practical skills and an independent research or development project. You will study core topics such as advanced software engineering, data analytics and machine learning, cybersecurity principles, cloud and distributed systems, and research methods for computing.

  • Advanced Software Development – modern software design, testing, DevOps practices and project-based development.
  • Data Analytics and Machine Learning – data processing, statistical methods, supervised and unsupervised learning and practical model development.
  • Cybersecurity and Network Defence – threat modelling, secure systems design, cryptography basics and defensive strategies.
  • Cloud and Distributed Systems – architecture, virtualisation, containerisation and scalable services.
  • Research Methods and Professional Practice – research design, ethical issues, technical communication and project management skills.
  • MSc Project or Dissertation – an extended individual project with options to work on applied industry problems, lab-based experimentation or research-led investigations, supported by academic supervisors.

Optional modules and short practical labs allow you to tailor your study towards particular interests such as human–computer interaction, embedded systems, mobile application development or advanced databases. The course emphasises hands-on work in computing labs and the application of contemporary tools and platforms used by industry.

Entry requirements

Applicants normally need a good honours degree (UK second class or equivalent) in computing, computer science, software engineering or a closely related discipline. Applicants with a lower second-class degree may be considered if they have relevant professional experience; those from non-computing backgrounds are welcome to apply to the conversion pathway but may be required to demonstrate some prior programming experience or complete bridging modules.

International applicants whose first language is not English will be expected to meet the university's English language requirements (for example an IELTS score at postgraduate level) or equivalent. Professional experience, a portfolio of work, or references can strengthen an application, and interviews or short assessments may be used in some cases.

Career prospects

Graduates from the MSc Computing progress into a wide range of technical and managerial roles across the IT sector. Typical career destinations include:

  • Software developer or software engineer
  • Data analyst, data scientist or machine learning engineer
  • Cybersecurity analyst or information security specialist
  • Cloud engineer, systems architect or DevOps engineer
  • IT consultant, business analyst or project manager
  • Further research degrees (MPhil/PhD) or roles in R&D and applied computing

The course is designed to equip you with both technical competencies and professional skills sought by employers, with opportunities to build a portfolio of project work to support job applications.

Why study at University of Central Lancashire (UCLan)

UCLan's School of Computing combines applied teaching with industry-relevant facilities and a focus on employability. You will benefit from practical computing labs, access to contemporary development and data platforms, and staff with research and industrial experience. The programme emphasises real-world problem solving and provides options to collaborate with employers on project work or placements, helping to build contacts and practical experience.

UCLan also supports postgraduate students with dedicated academic supervision for their MSc project, career services, and extra-curricular activities such as coding societies and technical seminars, creating an environment suited to developing both specialist expertise and the soft skills needed for professional work in computing.

Latest Masters Scholarships in UK

Similar Masters programmes in UK

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to University of Central Lancashire(UCLAN)

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.