Logo

BSc Computer Science

Push the boundaries of what's possible with our BSc Computer Science degree. Master the skills to shape the future of technology and lead the digital revolution.

Request a prospectus

Start date

Any day you choose.

Full-time

3 years.

Part-time

4 or 6 years.

Tuition fees

£20,805 in total.

Entry requirements

2 subjects at A level.

Location

Online, distance-learning.

BSc Computer Science

In today's rapidly growing digital landscape*, pursuing a BSc Computer Science degree means immersing yourself in an exciting and highly competitive field. As industries evolve to embrace AI and digital transformation becomes pivotal, opportunities are diverse and in demand, with potential career paths in areas such as software engineering, design, space, future materials, and AI.


Our programme covers an extensive range of topics from mathematics and computer architecture to programming with Python, web application development, database modelling and more. Experience a flexible virtual learning environment with around-the-clock access to study materials and dedicated support from module lecturers, ensuring that you're well-prepared to excel academically and professionally.


*Royal Academy Engineering News (2023) 

Entry requirements for BSc Computer Science

Every application is different. If you’re unsure whether you meet the entry requirements or have any questions, speak to a Study Advisor today. 

Fees and funding for BSc Computer Science

For UK students, the total fees will be the same – whether you choose to study full or part-time – and there are no fees for the application process. To explore all fees and funding options for your BSc Computer Science degree, check out our UK fees and funding page or international fees and funding page.


The prices shown below do not include any scholarships.

Online degree
Full time
Duration 36 months
Complete your degree in the shortest possible time and study flexibly – when and where suits you!

US$8,948

a year

You'll study 7–8 modules per year (approx. 25 hrs/week).
Online degree
Part time option one
Duration 48 months
Study for a degree whilst fitting it around your work, care and other life commitments.

US$6,710

a year

You'll study 5–6 modules per year (approx. 19 hrs/week).
Online degree
Part time option two
Duration 72 months
Take time to study and spread the tuition fees over a longer period – at no extra cost.

US$4,474

a year

You'll study 3–4 modules per year (approx. 12 hrs/week).

Skills you'll master with this Computer Science BSc

Elevate your future with our BSc Computer Science course, meticulously designed to sharpen your expertise and distinguish you in the jobs market. You'll develop a unique blend of technical, analytical, and transferable skills, ensuring a well-rounded and robust knowledge base.

Technical skills

1. Programming with Python: master an essential programming language for modern software development.


2. Database systems: gain expertise in handling vast data through database modelling and management.


3. Web development: develop dynamic, responsive web applications centred around user experience.


Analytical skills

1. Advanced mathematics: apply mathematical principles to solve complex computer science problems. 


2. Algorithms and data structures: understand and implement the blocks of efficient programming.


3. Software engineering: learn and apply methodologies for large-scale software development and management.

Soft skills

1. Critical thinking: evaluate complex problems to develop innovative, practical solutions.


2. Communication skills: present complex technical information clearly to diverse audiences.


3. Team collaboration: work efficiently within multidisciplinary teams on projects and assignments.

Why study BSc Computer Science at LIBF

Choosing our Computer Science undergraduate degree at LIBF places you on a path to becoming a leading tech expert. Our programme, designed by industry experts, gives you both foundational and advanced key skills in computer science. Enjoy access to outstanding resources and insights, and learn from experienced professionals to ensure you are well-prepared for a successful career.

Learn from industry experts

Gain cutting-edge insights from courses crafted and delivered by industry leaders. Apply real-world knowledge to drive impactful results from day one.

Secure your dream career

Stand out in the job market with our future-focused curriculum and comprehensive support system. Graduate ready to conquer top roles and lead with confidence.

Experience next-level flexibility

Enjoy unparalleled freedom to learn on your schedule. Study anytime, anywhere, full or part-time, and take your exams 24/7, 365 days a year.

Get over 140 years of expertise

Benefit from our rich legacy of over 140 years in business, management, and tech education. Trust in our degrees, forged in London, Silver-Rated by TEF 2023.

Studying with LIBF has been amazing. The website and course modules are easy to navigate, and I feel fully supported. The flexibility makes it easy for me to combine studies and work.
Headshot of Muhammed Saif Ul-Hassan, LIBF online degree student.

Muhammed Saif U

BSc (Hons) Computer Science

How you'll study as a BSc Computer Science student at LIBF

Woman uses LIBF learning environment to develop skills in computer programming.

Course delivery and resources

Our online courses offer flexible and engaging teaching methods designed to inspire and empower you:

  • Expert-led learning: gain unparalleled insights from courses crafted and delivered by industry trailblazers and leading professionals.

  • Online learning platform: navigate a user-friendly, immersive platform that provides 24/7 access to interactive and engaging study materials.

  • Live interaction: connect with faculty and other students through dynamic live Q&A sessions and workshops that bring learning to life.

  • Rich learning resources: access a wealth of resources, including a vast library of ebooks, academic journals, videos, podcasts, and cutting-edge multimedia content.

  • Complimentary iPad: if you’re based in the UK, we’ll give you an iPad that contains everything you need.

Woman studying from home with online module students, thanks to contextual entry requirements

Study support system

Our robust support system empowers you with the guidance and resources you need to excel:

  • Module lecturers: get academic guidance from experts who are available to answer your questions and support your learning journey.

  • Study coaches: master study strategies, time management, and tackle academic challenges with personalised support.

  • Group career coaching: boost your employability and career readiness through dynamic, skills-focused sessions.

  • AI study assistant, Syntea*: benefit from 24/7, round-the-clock support for unlocking deep knowledge of your subject, and getting faculty-validated answers to your questions*.

*Syntea is available for all modules with a course book.

BSc Computer Science programme structure

Our bachelor's degree in Computer Science offers a mix of theoretical knowledge and practical skills, setting you up for success in the digital world. You'll study mandatory core computer science modules and elective optional modules that allow you to customise your learning according to your career aspirations. Each module is designed to give you specialised skills and insights into real-world applications, preparing you for diverse opportunities in the tech industry.

Programme specification, course schedule and academic regulation

Core modules

The core modules lay the foundation of our BSc Computer Science programme. You'll cover essential topics such as Introduction to Computer Science, Mathematics, and Computer Networks and Distributed Systems. These modules aim to give you a robust understanding of computer science principles and practical skills.

Year 1

Year 2

Year 3

Elective modules

Personalise your studies. Elective modules give you the flexibility to delve into specialised topics within computer science, like Artificial Intelligence, Cyber Security, and Business Intelligence. These optional modules align with your career goals and provide in-depth knowledge and practical skills.


You can choose to study two modules from Elective A in your first year. In your second year, you'll select two modules from Elective B and two from Elective C in your final year.

Achieve your career aspirations with a BSc in Computer Science

The demand for computer science professionals is surging. According to Forbes 2024 Tech Industry Statistics, 377,500 new computer and IT positions will open annually between 2022 and 2032. This growth is fueled by the widespread adoption of big data, artificial intelligence, and cloud computing, with over 75% of companies planning to integrate these technologies within the next 5 years (World Economic Forum's Future of Jobs Report 2023).


As a graduate of BSc Computer Science, you're poised to step into a world filled with dynamic career opportunities.

BSc Computer Science student in the middle of one his industry projects.

Career roles and salary expectations

Computer science professionals enjoy attractive salaries, reflecting the high skill demand.

  • IT project manager – £44,842: manage and maintain applications and systems software, driving innovations across various sectors.

  • Data scientist – £54,240: analyse and interpret complex data to aid decision-making and drive business intelligence.

  • Senior software developer – £66,709: design computer systems and maintain applications and systems software, driving innovation with programming languages.

  • Cloud architect – £71,217: craft scalable, secure cloud solutions that optimise performance, cost, and reliability across diverse environments.

  • Cyber security architect – £82,033: protect computer systems from cyber threats through proactive design measures and monitoring.

*Salary information from uk.indeed.com and correct as of August 2024.

A BSc Computer Science student showcasing a software system project.

Industry sectors

  • Technology: roles in software development, tech startups, and IT services, driving innovation and digital transformation.

  • Finance: positions in fintech, risk management, and financial software development, shaping the future of financial services.

  • Healthcare: careers in health informatics, medical software solutions, and telemedicine, improving patient care through technology.

  • Retail: opportunities in e-commerce, data analytics, and online services, enhancing the consumer shopping experience.

  • Consulting: work in business strategy, technology consulting, and process optimisation, helping businesses achieve their goals.

Get your online degree digital prospectus

You’ll find everything you need to know about studying an online degree with us in our digital prospectus. To receive your personalised prospectus, please fill out the form below with a valid email address.


Once you've submitted the form, keep an eye on your inbox for your prospectus to arrive via email.

FAQs about studying for a bachelor's in Computer Science

Got more questions? Register for a webinar today

Unlock exclusive advice on how to achieve your future goals with LIBF, and discover how our degrees are designed to make education accessible no matter your lifestyle or commitments.

Contact us about our online degrees

Any questions about our online degrees or studying at LIBF? Our Study Advisors are here to help.


Our office is open Monday to Friday from 8.00am to 6.00pm UK time.