Computer Science graduates earn a median $66,073 Across 767 US programmes, two years after finishing
See the degree grade →The BCS Hons Computer Science at the University of Central Lancashire is a practical, career-focused undergraduate degree that develops core computing skills across programming, systems, networks, data and intelligent systems. It suits students who want a hands-on education combining software engineering fundamentals with options to specialise in areas such as cybersecurity, data science or artificial intelligence, and who value industry experience through projects or placements.
This honours degree provides a balanced mixture of theoretical foundations and practical software development. Teaching covers programming and software engineering, algorithms and data structures, computer architecture and operating systems, databases and web technologies, networking and cybersecurity, and introductory and applied artificial intelligence and data analytics.
The programme is typically structured so that you build core skills in the early stage and move to intermediate and advanced topics in later stages. Typical progression is:
Assessment is a mix of laboratory work, coursework and project deliverables, group work, presentations and formal examinations. Many students undertake a placement year or shorter industry placements to gain workplace experience and enhance employability.
Entry typically requires a standard level of achievement in secondary education with mathematics as a key subject. Applicants may be considered with A-levels, BTEC qualifications, Scottish Highers, International Baccalaureate or equivalent vocational or international qualifications. Typical offers require passes in relevant subjects and a satisfactory profile of grades; applicants without traditional qualifications but with relevant vocational experience or mature applicants are also considered.
Applicants whose first language is not English will need to demonstrate English proficiency through an approved test or equivalent qualification. You may be invited to an interview or to provide a personal statement outlining your interest and experience in computing.
Graduates of this programme are prepared for a wide range of technology roles across private and public sectors. Common career pathways include:
Many graduates also progress to postgraduate study (MSc or PhD) or pursue professional certifications to specialise further. The degree is designed to develop transferable skills — problem solving, programming, teamwork and communication — that are in demand across industries.
UCLan combines industry-focused teaching with access to modern computing facilities and experienced academic staff who are active in applied research. The university places emphasis on employability through placements, live projects with local and national employers, and strong links with industry partners in software, cybersecurity, digital media and data analytics.
Students benefit from practical laboratories and workshops, career support services including placement advice and interview preparation, and opportunities to engage with research groups or enterprise initiatives. The programme’s blend of hands-on work, optional industry experience and a major final-year project helps graduates move quickly into professional roles or further specialist study.
Shortlist scholarships and plan your application — free guidance from our advisors.