BSc (Hons) Computer Science

3 Years On Campus Bachelors Program

Liverpool John Moores University

Program Overview

LJMU’s BSc Computer Science degree blends strong theoretical foundations with practical software development, databases, systems, networks, AI, and cybersecurity. Fully BCS-accredited and shaped by input from major employers such as Microsoft, IBM, and Barclays, the course integrates real-world labs and an optional placement year, preparing students to graduate with career-ready skills and confidence.


Curriculum Structure 

Year 1 – Foundations in Computing

  • Introduction to Programming

  • Foundations of Computer Science 

  • Computer Systems

  • Data Modelling

  • Introduction to Web Development

  • Personal & Professional Development

You’ll build core programming skills, understand system architecture, explore database design, and begin developing as a computing professional—all through interactive lectures and hands-on labs.

Year 2 – Core Competencies & Industry Readiness

  • Object-Oriented Systems 

  • Secure Software Development 

  • Mobile and Web Developement 

  • Data Analytics 

  • Database Systems 

This year expands your expertise in software engineering, AI, databases, and computational theory, while equipping you with the ethical and professional context for computing practice. Additionally, you''l complete a Group Project to help equip you with adequate research skills and experience of working on subject-related research topics and enhance your professionalism, including teamworking

Year 3 – Optional Placement Year (Sandwich Route)

  • A 12-month industrial placement, earning academic credits

  • Gain professional experience with major tech employers

  • Placement is formally assessed but not classified

This year validates your industry readiness and gives you a competitive edge upon graduation.

Year 4 – Specialisation & Final Project

  • Final Year Project (40 credits)

As well as advanced modules such as:

  • Computer Graphics & Visualisation,
  • Advanced Topics in AI
  • Network Defence
  • Applied Data Science 

You’ll showcase your ability to work independently on a complex technical problem aligned to your interests and future career goals.


Assessment Format

  • Coursework & Programming Tasks: Lab reports, coding projects, web development tasks, module portfolios, and group-based assignments

  • Examinations: Used selectively in theoretical modules

  • Final Project: Assessed through technical documentation, software demonstration, and reflective analysis

  • Placement Year: Assessed on a pass/fail basis through a reflective portfolio


Focus areas:
Core Programming • Software Engineering • Databases & AI • Systems & Networks • Professional Practice • Capstone Project • Industrial Placement

Graduate outcomes:

  • Build software using multiple paradigms

  • Apply logic, mathematics, and formal methods

  • Design and implement intelligent systems and databases

  • Work professionally in teams and solve real-world challenges

  • Conduct and present in-depth computing research

  • Transition confidently into technical careers


Accreditation & Professional Recognition

  • Fully BCS-accredited:

    • Meets academic standards for Chartered IT Professional (CITP)

    • Partially satisfies requirements for Chartered Engineer (CEng)

  • Developed in consultation with employers, ensuring alignment with current industry needs

  • Features real-world experiences via optional placement year and project-based learning


Reputation & Employability Rankings

  • Strong employer ties across tech, finance, government, and healthcare sectors

  • Past student placements include Microsoft, IBM, Barclays, Sony, and GSK

  • Graduates progress into roles such as Software Developer, Cybersecurity Analyst, AI Developer, and Data Consultant

  • The placement year and Final Year Project greatly enhance graduate portfolios and job market entry

Experiential Learning (Research, Projects, Internships etc.)

LJMU’s Computer Science degree delivers an immersive, career-focused education through cutting-edge labs, structured hands-on learning, and rich industry engagement. With strong employer partnerships and paid placement options, it prepares students to graduate with confidence and real-world capability.



Facilities & Learning Environment

  • Specialist Labs: Nine purpose-built labs housing over 400 high-spec Windows/Linux workstations and dedicated servers, located at the Byrom Street and James Parsons Buildings designed to reflect modern industry environments.

  • Avril Robarts Library: A four-storey learning hub offering 308 PCs, group and quiet study zones, IT support, and 24/7 access during assessment periods.

  • Secure Remote Access: SSH and 2FA-enabled computing clusters allow students to remotely access software environments, code repositories, and virtual machines from anywhere.


Experiential Learning Highlights

  • Weekly Lab Sessions: Every module is reinforced with demonstrator-led, hands-on labs using Java, Python, C/C++, Linux, web dev tools, cloud platforms, and network/cybersecurity environments.

  • Blended Learning: A structured format of 1-hour lectures followed by 2-hour labs supports flexibility and deep conceptual understanding, mixing online and campus-based delivery.

  • Work-Based Learning: Many modules feature client-style briefs, team assignments, and employer-aligned projects to simulate real-world scenarios and build practical confidence.


Placements & Internships

  • Optional Sandwich Year: A 12-month placement after Year 2, with organisations such as IBM, Microsoft, Sony, GSK, Barclays, and more. Highly encouraged, this is a standout feature supporting high graduate employability.

  • Discovery Internships: University-funded 100-hour internships during Year 2 or 3 offer hands-on experience with local businesses, paying a living wage and providing valuable career insights.

  • Short-Term Internships: 30-hour to 6-week placements available via the LJMU Careers Service and Handshake platform. These flexible options strengthen your professional CV while studying.


Industry Engagement & Research Integration

  • 450+ Employer Partnerships: Strong curriculum input and placement connections with organisations such as HM Treasury, Merseyside Police, IBM, Microsoft, and Sony.

  • Applied Research-Led Teaching: Staff expertise in cybersecurity, software engineering, networked systems, and games tech feeds directly into modules, allowing students to learn from active researchers.

  • Innovation Teaching Lab (in development): In collaboration with Barclays and the Knowledge Quarter, this planned facility will offer live-industry collaboration and enterprise-linked computing spaces on campus.

Progression & Future Opportunities

The BSc (Hons) Computer Science program at Liverpool John Moores University combines rigorous academic training with practical experiences and strong industry connections. Almost 100% of LJMU’s BSc (Hons) Computer Science (with placement) graduates are in work or further study within 15 months, 80% of those roles classed as highly skilled

This pathway prepares you for roles such as:

  • Software Engineer / Developer

  • Systems Analyst / IT Consultant

  • Data Engineer / Machine Learning Specialist

  • Cybersecurity or Network Engineer


University Services That Support Employment

  • Year-long paid industrial placement in Year 3, supported by the Student Futures service and dedicated placement teams

  • LJMU ranks 14ᵗʰ in the UK for work placements

  • Career guidance includes:

    • CV and interview preparation

    • Employer fairs

    • Ongoing mentorship throughout placements


Employment Stats & Salary Figures

  • 100% of placement-year students go on to work or further study within 15 months

  • Median salary at 15 months: £29,000 (range £26k–£35k)

  • Average salary at 5 years: ~£34,500


University–Industry Partnerships

  • Strong links with over 450 organisations, including:

    • Microsoft, Barclays, IBM, GlaxoSmithKline, Sony, Experian, Merseyside and Cheshire Police

  • Placement opportunities span global and local employers

  • State-of-the-art computing labs with over 400 high-spec workstations enhance practical learning


Accreditation & Long-Term Value

  • BCS-aligned curriculum, informed by industry and integrated into course modules

  • Graduate earnings up 9.8% in a single year

  • High uptake of skilled roles post-graduation


Graduation Outcomes

  • Around 70% of graduates use degree-acquired skills in their roles

  • 76% find the course intellectually stimulating

  • LJMU holds a strong national reputation for placement support and earnings growth


Further Academic Progression

After your BSc (Hons), you can:

  • Pursue an MSc in fields like AI, Cyber Security, Data Science, or Software Engineering

  • Progress into research through an MSc by Research or PhD, supported by LJMU’s research labs and industry ties

  • Use your BCS-aligned training and industry experience to work toward Chartered IT Professional (CITP) status

  • Join professional conversion pathways in fintech, consultancy, or technology education, with continued Student Futures support

Program Key Stats

£18,250

Jan Intake : 16th NovSept Intake : 29th Jan


Yes

Eligibility Criteria

BBC
3.0
NA
65

1100
24
6.0
78

Additional Information & Requirements

Career Options

  • Software Developer
  • Software Engineer
  • Web Developer
  • Mobile App Developer
  • Data Analyst
  • Machine Learning Engineer
  • AI Engineer
  • Cybersecurity Analyst
  • Network Engineer
  • Database Administrator
  • IT Consultant
  • Cloud Engineer
  • DevOps Engineer
  • Systems Analyst
  • UI/UX Designer
  • Game Developer
  • Embedded Systems Engineer
  • IT Project Manager
  • Test Automation Engineer

Book Free Session with Our Admission Experts

Admission Experts