The MSc Artificial Intelligence at the University of Central Lancashire (UCLan) is a conversion and advanced technical programme that develops practical and theoretical skills across machine learning, deep learning, natural language processing and computer vision. It suits graduates from computing and related disciplines, and experienced professionals seeking to move into AI roles or to progress to research and development positions.
The programme combines core technical modules, optional specialist units and a substantial independent research or industry-linked project. Teaching emphasises hands-on development, experimentation and deployment of AI systems using contemporary tools and frameworks.
Students typically experience a mixture of lectures, practical laboratories, small-group seminars and supervised project supervision. Optional modules may allow you to specialise further (for example in robotics, optimisation or advanced analytics) depending on availability.
Applicants are normally expected to hold a good honours degree in a computing, engineering, mathematics or closely related discipline. Candidates with a lower-class honours degree plus relevant professional experience, or those with substantial practical programming or data science experience, may be considered.
International applicants must demonstrate English language proficiency through an approved qualification or pathway. Where appropriate, applicants may be required to provide a portfolio or evidence of prior programming experience and a personal statement outlining motivation and relevant experience.
Graduates from the MSc Artificial Intelligence move into a wide range of roles across sectors including technology, finance, health, manufacturing, retail and the public sector. Typical job titles include:
The course prepares students for both technical practitioner roles and for continued study; the independent project in particular is valuable for those progressing to doctoral research. UCLan’s links with regional and national employers also support opportunities for placements, collaboration and graduate recruitment.
UCLan combines applied teaching with research-informed content and access to practical computing facilities, labs and industry-standard software. The university has active partnerships with businesses and public-sector organisations which inform module content and provide opportunities for real-world projects.
Students benefit from small-group supervision on project work, dedicated technical support, and a focus on employability and professional skills such as team-based development, presentation and technical writing. The programme’s balance of theory, practical labs and an extended project is designed to equip graduates to deploy AI solutions responsibly and effectively in industry or to continue into research.
Shortlist scholarships and plan your application — free guidance from our advisors.