BSc (Hons) Computer Science

The BSc (Hons) Computer Science programme has been designed to provide students with a broad range of computer science skills, delivered in a way that will support future employability. 

The programme has a special focus on computer systems, computer architectures and their design, and software and application development. From an employability perspective, the programme places strong emphasis on the design and development of IT architectures, systems, and applications. It also attempts to equip students with practical skills that are directly relevant to industry needs. 

Students will experience: 

  • Student-centric workshop-based learning – In place of traditional large group lectures, interactive workshop-based learning activities are central to programme delivery. 
  • Small group workshops – Interactive and participative environment built around an executive development style model. 
  • Practical, hands-on learning – Significant emphasis on practical work with real development tools and technologies. 
  • Real-world projects – Projects undertaken for real-world business scenarios. 
  • Supportive environment – Personal development within a supportive environment that enables students to master challenges and achieve goals. 
  • Personal tutor system – Individual support through dedicated mentoring and personalised feedback. 

The degree is aimed at students who want a technically focused Computer Science education with a clear line of sight to industry. It particularly suits those interested in software development, artificial intelligence, systems architecture, data and cyber-related roles. 

By completing this programme, students will develop a robust blend of technical expertise, professional behaviours, and transferable skills that prepare them for modern computing careers and further study. 

Technical knowledge and skills

  • Solid grounding in core computer science concepts (including algorithms, data structures, formal foundations and computer architectures). 
  • Proficiency in procedural and objectoriented programming styles. This includes designing, implementing, testing and debugging software solutions. 
  • Practical skills in designing, implementing and querying databases, and using data effectively in applications and services. 
  • Experience in building web and mobile applications, integrating frontend and backend technologies to create usable, reliable systems. 
  • Exposure to advanced topics such as artificial intelligence, data science and analytics, cyberphysical systems, creative computing, cyber security and computational science (depending on module choices). 
  • Ability to specify, design and evaluate secure, reliable and usable computerbased systems that address clearly defined user and organisational needs. 

Analytical and problemsolving abilities 

  • Capacity to analyse complex technical and business problems, identify requirements and constraints, and propose appropriate computing solutions. 
  • Experience in working with abstract models and theoretical ideas, and applying them to realworld scenarios. 
  • Skills in evaluating alternative designs, tools and technologies, making justified choices based on evidence, tradeoffs and risk. 

Professional and project skills 

  • Experience of working on individual and group projects that mirror professional software and systems development practice. 
  • Project management capabilities, including planning, organising work, managing deadlines and coordinating with others. 
  • Ability to produce clear, structured technical documentation and reports, and to present technical material to different audiences. 

Ethical, social and professional awareness 

  • Understanding of professional, ethical, legal and societal issues in computing, including security, privacy, sustainability and responsible use of technology. 
  • Appreciation of relevant codes of conduct and standards, and how these guide decisionmaking in professional practice. 

Personal and transferable skills 

  • Development of selfdirection and responsibility for one’s own learning, including reflection on progress and areas for improvement. 
  • Strong communication skills, both written and oral, in technical and nontechnical contexts. 
  • Ability to work effectively both independently and as part of a team, contributing to and leading collaborative work when appropriate. 
  • Adaptability and resilience in dealing with new tools, technologies and unfamiliar problem domains. 

Top Reasons to Study This Programme

Strong technical curriculum covering programming (procedural and object-oriented), algorithms and data structures, databases, web and mobile development, and computer systems and architectures.

Advanced specialist modules at honours level in areas such as artificial intelligence, data science and analytics, cyber security, and computational science.

Emphasis on designing, implementing, testing and deploying reliable, secure and usable computer-based systems to address real-world problems.

Project-based teaching that enables intensive support, hands-on use of contemporary tools and technologies, and frequent technical feedback from experienced computing staff.

Take the next step in your leadership journey with BSBI 

Discover our key achievements. 

87%

of enrolled students successfully graduated within 2 years

43%

of graduates are working on a permanent basis

At least 50%

of our faculty members are actively publishing

59%

of graduates were employed, pursuing higher education or running their own business.

Programme AIMS & Outcomes

The programme aims to: 
  • Provide a coherent, broad based programme of study based on graduate employer’s requirements and effectively prepare students for the challenges of technology and the architectures and software that underpin many of the information systems used by organisations, all within the context of a changing external environment; 
  • Focus on the design, development and delivery stages of the system development process;
  • Provide opportunities for students to gain experience and skills through internships and/or work placement;  
  • Develop self-aware, reflective students who take responsibility for their own learning and demonstrate a responsibility to fellow learners; 
  • Develop a range of cognitive, problem solving and practical skills that will enable graduates to add-value within the workplace; 
  • Provide assessment and project-based tasks that allows students to apply knowledge and skills appropriately within an authentic context; 
  • Provide the educational foundation that is relevant to further study and life-long learning; 
  • Create a learning environment where professional standards are expected, but at the same time recognises that learning is challenging and appropriate support is provided both by staff and fellow learners. 

By the end of the programme students should be able to demonstrate the following: 
  • The ability to specify, analyse, design, construct, test and deploy reliable, secure and usable computer-based systems to address specified problems. 
  • The ability to critically evaluate and analyse complex problems with current and future requirements and devise appropriate computing solutions, within the constraints of time scale and budget. 
  • Effective use of computer systems and technologies to address real world problems in various domains.
  • An understanding of underpinning computing and communications theories, technologies, and their applications. 
  • An understanding of the professional, economic, social, environmental, moral and ethical issues involved in the sustainable exploitation of computer technology being guided by the adoption of appropriate professional, ethical and legal practices. 
  • Critical evaluation of systems based on theories and principals. 

Career Progression

  • Software developer or software engineer 
  • Applications and web developer 
  • Systems analyst or solutions architect 
  • Data or business intelligence analyst 
  • Artificial intelligence and machinelearning practitioner 
  • Cyber security analyst or security engineer 
  • Technical consultant or IT specialist in organisations relying on complex information systems 

The programme also provides a strong platform for further specialist or postgraduate study in: 

  • Computer science and advanced software engineering 
  • Artificial intelligence and data science 
  • Cyber security and digital forensics 
  • Other computing and technology related disciplines 

Alongside these technical abilities, graduates develop skills in:

Key Programme Information

Fees & Offers

€ 10,425/ YEAR 

Save up to 50% on your programme fees*

*Terms and conditions apply. 

Programme Structure

Modules include: 
  • Foundations of Learning and Professional Skills for Engineering 
  • Foundations of Engineering 
  • Project 


Modules include:
  • Mathematics for Computer Science 
  • Business Information Systems 
  • Networked World; Systems & Architectures 
  • Procedural Programming 
  • Computer Science Fundamentals 
  • Algorithms & Data Structures 
  • Database Systems 
  • Object-Oriented Programming 

Modules include: 
  • Developing Real Systems for Customers (Group Projects A and B)
  • Project Management 
  • Web Application Development 
  • Mathematical Modelling & Numerical Analysis 
  • Professional Practice / Graduate 
  • Mobile Application Development 
  • Design & Analysis of Algorithms 

Modules include: 
  • Cyber-Physical Systems 
  • Data Science & Analytics 
  • Creative Computing 
  • Artificial Intelligence 
  • Computational Science 
  • Cyber Security 
  • FINAL YEAR PROJECT

Entry requirements

Minimum age: 18 years old 
 
Academic qualifications:  Four-Year Bachelor’s Degree with Integrated Foundation Year   

  • Pass in at least one A Level or equivalent (e.g., Pearson BTEC National Extended Certificate – Pass; Access to HE Diploma – Pass). 
  • Three -Year Bachelor’s Degree 
    • Minimum of two A-levels, or an equivalent international qualification  
    • International qualifications will be assessed for equivalency using: 
    • UK ENIC (UK National Information Centre for global qualifications and skills) 
    • The University’s internal expertise and experience with overseas qualifications 
    • Consideration will also be given to applicants with at least three years of relevant managerial experience, provided they can demonstrate the ability to study at postgraduate level. 

For more information, please refer to the University of Chichester’s Country-Specific Entry Requirement 

Proof of english

International students must meet standard English language requirements to engage fully with workshops, written assignments, presentations and professional communication. 

  • IELTS with a minimum overall score of 6.0 (with at least 5.5 in each component); or
  • An equivalent recognised English language qualification.

BSBI is dedicated to enhancing the quality, equity and inclusivity in education, emphasising lifelong learning, mobility and sustainable development.

  • Student Diversity and Inclusion: BSBI’s student body represents over 75 nationalities, with a gender distribution of 66% men and 34% women and an average age of 28 across its main programmes.
  • Equitable Admission Process: BSBI ensures equal treatment in admissions, focusing on candidate suitability and providing necessary accommodations for disabled students.
  • Commitment to Academic and Personal Development: BSBI’s teaching practices promote academic and personal growth, tailored to meeting the needs of its diverse student community.
  • Future Educational Goals: BSBI aims to introduce new academic programmes and strengthen collaborations to positively impact the global community.
  • Technological Advancements: BSBI is adopting new technologies and expanding its faculty and locations to enhance its educational offerings.
  • Innovative Teaching Methods: BSBI combines in-person, remote and hybrid learning to overcome challenges like visa issues, ensuring uninterrupted academic progress.
  • Research and Academic Initiatives: BSBI supports research through its Postdoctoral Research Centre and organises numerous academic events, including a TEDx on education in the metaverse.
  • Sustainability and Ethical Education: BSBI integrates sustainability and ethical practices into its programmes, collaborating with global institutions like the Goa Institute of Management and offering professional certificates in corporate sustainability and ethics.

BSBI is committed to various Sustainable Development Goals through initiatives focused on poverty eradication, health and well-being, quality education, gender equality, reducing inequalities, clean water and sanitation, affordable and clean energy, industry innovation and responsible consumption.

  • Commitment to Ending Poverty: BSBI empowers students to develop business plans for non-profits, supports initiatives like Back-to-School Africa and partners with organisations to offer scholarships and educational opportunities to disadvantaged youth.
  • Health and Well-being Initiatives: BSBI offers wellness and mental health support through consultants, workshops and support groups, fostering a community that prioritises emotional and psychological well-being.
  • Quality Education: BSBI is recognised for its academic excellence, interdisciplinary research and partnerships with external academic institutions, enhancing global educational standards.
  • Promoting Gender Equality: BSBI cultivates an inclusive environment, by upholding anti-discrimination laws and supporting initiatives like the Women in Technology Scholarship to empower women in the tech industry.
  • Reducing Inequalities: BSBI ensures fair treatment for all, providing necessary facilities and resources to guarantee equal access to education and employment opportunities.
  • Water and Energy Efficiency: BSBI has renovated its main campus facilities to optimise water and energy usage, incorporating sustainable materials and systems to reduce environmental impact.
  • Sustainable Construction and Waste Management: BSBI uses eco-friendly materials in renovations and implements efficient waste management systems to promote recycling and reduce waste generation.
  • Promoting Sustainable Transport: BSBI encourages the use of public transport and provides bicycle parking to reduce the reliance on cars, supporting sustainable commuting alternatives.

Fees and Funding

Understanding the costs associated with your programme is an important part of planning your studies.
Read More

Application Process

Apply to BSBI Spain programmes easily: check requirements, submit documents online, and track your application step by step.
Read More

Important dates

Check out the upcoming important dates for Madrid and Barcelona — stay informed and don’t miss out!
Read More

Apply for your enrollment today and secure your place at BSBI.

Speak with an expert and plan your academic future at BSBI.

Discover our programs and get your answers at the Virtual Open Days.

  • "I would like to work in international business and for a global company. Overall, I feel like BSBI has helped me move closer to that goal. More specifically, the Global MBA program has helped give me a new perspective on the modern-day global business environment."
    Audrey JohnstoneGlobal MBA
  • "BSBI helped me develop skills, and above all, understand and appreciate different cultures. Living and interacting with people from diverse backgrounds has also improved my language skills."
    Matteo LuccheseMSc Digital Marketing 
  • "BSBI guided me every step of the way, from the application process to arriving in Germany. Their support reassured me I'd made the right choice of choosing them."
    Aida Al Masri​BSc (Hons) International Business and Management​
  • "BSBI plays some crucial roles in shaping the leaders of the future through various strategies and initiatives. "
    Victor MadunemeDoctorate in Business Administration (DBA)
  • "BSBI broadened my options and simplified my decision-making process. It provided a kickstart to my life in Germany, fulfilling the expectations every international student looks for."
    Adarsh AgarwalMA Tourism, Hospitality and Event Management
  • "BSBI offers career fairs showcasing a diverse range of hiring companies and agencies from various sectors. These fairs were particularly helpful in developing my professional CV. The feedback and guidance I received helped me create a strong application that grabbed recruiters' attention, resulting in several successful interviews."
    Aya ShawkyMSc International Health Management
  • "I was seeking a business school in Europe that aligns with my career goals and budget. The affordability offered by BSBI was a key attraction when compared to other universities and business schools."
    Vibin BalachandranGlobal MBA
Discover what international students have to say about their first days at BSBI!