Computer Science is undergoing rapid change and allows you to be at the cutting edge of technological advancements. Digital development and other IT topics such as big data will have a huge impact on the future of our society, which means that experts in this field are in great demand.
Whether you have IT or an industry that uses IT in mind, the online BSc Computer Science programme will teach you all the knowledge and skills you need for a successful start in the IT job market.
One particular focus of the BSc Computer Science programme is software engineering. This is currently the most important sub-discipline of computer science, and it can be applied in many jobs across a wide range of industries. You’ll build a broad knowledge base complemented by courses like cyber security, data science, and artificial intelligence. Enhance your career with additional skills in data security, project management, and IT law.
Introduction to Computer Science
Introduction to Academic Work
Mathematics I
Object-oriented Programming with Java
Data structures and Java class library
Intercultural and Ethical Decision-Making
Mathematics II
Web Application Development
Collaborative Work
Statistics – Probability and Descriptive Statistics
Computer Architecture and Operating Systems
Project: Java and Web Development
Database Modeling and Database Systems
Project: Build a Data Mart in SQL
Requirements Engineering
Computer Networks and Distributed Systems
Algorithms, Data Structures, and Programming Languages
IT-Service Management
Project: IT Service Management
Theoretical Computer Science and Mathematical Logic
Introduction to Programming with Python
Software Quality Assurance
Specification
Project: Software Engineering
Seminar: Current Topics in Computer Science
Introduction to Data Protection and IT Security
Cryptography
Electives A
Electives B
Agile Project Management
IT Law
Computer Science and Society
Bachelor Thesis
In the fifth and sixth semesters, you’ll choose your two specialisations to the value of 20 ECTS. To do this, you’ll choose each specialization from a different field. Examples of these so-called specializations are:
Salesforce Platform Development
Salesforce is the world’s most widely-used software solution for Customer Relationship Management (CRM). One of the main aspects of the tool is that it offers many features and seamlessly integrates the newest technologies. You will be certified as part of the module in cooperation with Salesforce.
Mobile Software Engineering
In this specialisation, you’ll get to know the specifics of developing software for mobile systems. With the Android mobile platform as an example, you will learn how one differentiates mobile applications (apps) from the development of browser-based information systems, which technologies and programming concepts are typically used, and which challenges there are to developing apps for industrial purposes. You’ll learn how to independently create mobile software systems and use them to solve concrete problems on various software platforms. The optimal usage of camera, photo and video, as well as cross platform development, rounds out this module.
Big Data And Cloud Technologies
Which types of data are there, and how are text-based, binary data formats constructed? – Upon completion of this module, you’ll have the answers to these and other relevant questions on the topic of Big Data. In addition, you’ll know both the challenges and typical limitations of analysis systems. You’ll come to understand the foundations of cloud computing and its associated service models. Through this, you’ll be capable of analysing the underlying technologies and characteristic features of the cloud computing systems available today.
Business Intelligence
Business Intelligence (BI) deals with the creation of information from company data that’s relevant not only to selective management control, but also to the optimisation of company activities. The data warehouse installation often serves as a basis of a company or organisation. In the context of this course, techniques, procedures and models will be introduced and discussed, showing how data filing, the generation and analysis of information, and the distribution of this information are carried out.
Software Engineering With Python
Python is one of the most popular programming languages of our time. It offers applications in data handling, software development, machine learning, and artificial intelligence. This specialisation will provide you with a foundational understanding of Python and its relevance to data science tasks. Python’s basics and its programming concepts will also be presented, along with the important role of its ability to use functions with a variable number of arguments. An overview of the work with common libraries, as well as modules on the topic of data science, rounds out this course.
It Project And Architecture Management
You’d like to know the best techniques to successfully manage IT projects? – Then this module is perfect for you: here, with the aid of typical practical examples, you’ll learn how to prioritise, organise, and budget for tasks and processes within the context of IT projects. In addition to this, you will sharpen your understanding of the relevant measures that you can use in calculating risks. You will get acquainted with the principles of the strategic conception, administration and conversion of projects in the field of IT architecture.
Business Intelligence
Smart Factory
Introduction To Data Science And Programming With Python
It Service Management
The aim of this specialization is to present you with the most common activities for ITIL Governance and ITIL operational processes and to find concrete solutions. You’ll learn the structures and main elements of an IT Infrastructure Library (ITIL) as well as activities in the service lifecycle and in the implementation of IT outsourcing. Courses in this specialization:
IT Service Management
Project IT Service Management
Studium Generale
Opt to take a foreign language with your degree. Choose Italian, French, German, Spanish, or Turkish. Options may vary between degree type.
Salesforce Platform Management
Internship
Canada and America System
English
Accredited in line with European standards
Online
Earn the same LIBF Degree as awarded On-Campus
Job Assistance program to land you your dream job
Alumni status from LIBF
24-month post-study work visa
94% success rate in employment
United Kingdom
The application process consists of four simple steps. An offer of admission will be made to the selected candidates and accepted by the candidates by paying the admission fee.
Submit Application
Application Review
Telephonic Discussion
Admission Completed
Get up to 60% in scholarships when you apply through Lextorah
Free IELTS/TOEFL Training course
Get premium access to latest and relevant opportunities on top job platform.
Visa Assistance to take care from Application to Interview
30 day trial period to decide if the course is ideal for you or switch to another course
First of all, you’ll lay the foundations with introductory classes on programming, academic writing, and mathematics. Afterwards, in the computer science modules, you’ll deal with core topics such as databases, algorithms, and theoretical computer science.
In addition, you’ll expand and deepen your skillset with core areas of software engineering. These include modules such as requirements engineering, software quality assurance, and IT service management. Courses on IT security and IT law, agile project management, and current issues in computer science will round off your studies.
The order of courses presented below is for the online studies model of this programme.
The content will be a mix of interactive lectures from industry leaders as well as world-renowned faculty. Additionally, the program comprises live lectures or hangout sessions dedicated to solving your academic queries and reinforcing learning. In the final semester of the course, you will be writing a Thesis and participate in Colloquium.
The online program schedule is designed to ensure that you can successfully study alongside your job. Devoting 12-15 hours every week should be enough to graduate from the program. However, the more time you devote, the greater will be your learning from the program.
Post successful completion of the course, you will get a Bachelor of Computer Science (180 ECTS) Degree from LIBF, London.
Typically you can pursue a B.Sc in computer science after completing your 12th. At LIBF, we welcome international students to take advantage of our bachelors programs, and a computer science degree opens you up to opportunities in a variety of industries! With LIBF, you can also complete your B.Sc. in Cyber Security online so you can pursue the degree no matter where you are located!
UK has one of the lowest unemployment rate across Europe of 5%.
As a student, you can work 30 – 35 hours per week or 120 full days part-time during the year. Typical wage in the UK is around £16 per hour.
If you want move to the UK for your studies, you need to prove you have sufficient financial resources to support yourself in the UK, you have to deposit the average living cost in the UK is £24,000. This amount may vary depending on your lifestyle in the UK.
International students who have successfully completed an undergraduate or master’s degree can apply to stay in the UK for up to two years after their studies. PhD graduates can apply to stay for up to three years.
LIBF IS an internationally recognised organisation delivering outstanding education.
Over the last 140 years, we’ve created connections to the business world. Today, LIBF provides
students with everything they need to learn flexibly online, anywhere in the world – or in a full-time
blended learning format from our London campus. With a focus on life-long learning we equip our
students with globally recognised qualifications to achieve their career goals.
LIBF London prides itself on small class sizes. The typical class size at LIBF London is 30 students. LIBF also has a well-established career centre that helps students in getting jobs. 94% of LIBF graduates receive a job offers within 6 months of completion of the course.
Online:
We guarantee LIBF online students maximum flexibility, so you can choose your own starting date in your application. LIBF has multiple intakes per year, you can apply at any time.
On-Campus: LIBF on-campus programs have fixed starting times. See the course pages for more.
Click the Apply Now button on the course page and fill out the form. Our Admissions Counselor will get in touch as soon as possible.