BSc (Hons) Computer Science

BSBI Spain

An industry-focused Computer Science degree that builds strong programming, systems, AI, and software development skills through hands-on learning and real-world projects, preparing graduates for modern technology careers.

Apply Now

Bachelor

Programme level

36 months

Study duration

12,122$

Cost per year

English

Study language

Programme info

Professional roles in computing domains are growing significantly. So, there is an increased demand for employable and productive computer science graduates with strong practical skills.  


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. 


In addition, concentrating on computer systems as well as software and application development, the course provides students with a strong foundation for more professional roles.  

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.

Reason 1

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


Reason 2

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


Reason 3

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


Reason 4

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

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. 

Graduates are well prepared for roles such as: 

  • 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 


With BSBI’s Careers Service, you’ll have access to personalised support, helping you network with top employers and unlock exciting career opportunities.

Graduates are reflective and self directed learners who can work effectively both independently and as part of teams. They demonstrate strong technical skills in programming (procedural and object oriented), algorithms and data structures, database design and development, and web and mobile application development. They also gain experience with advanced topics such as data science and analytics, cyber security, artificial intelligence, cyber physical systems, depending on their chosen options.


Alongside these technical abilities, graduates develop skills in analysing complex problems, specifying and designing secure/reliable computer‑based systems, and taking solutions through implementation, testing, and deployment. 


Key Competencies and Skills 

Alongside these technical abilities, graduates develop skills in:

  • Analysing complex problems.
  • Specifying and designing secure/reliable computer based systems, and taking solutions through implementation, testing, and deployment.
  • They build competence in project management, teamwork and producing professional documentation, reports and presentations.
  • Moreover, throughout the programme, students strengthen their communication, critical thinking, collaboration, and adaptability. Accordingly, they will be prepared to effectively contribute in modern technology driven workplaces. 

  • Delivery: BSBI -School of Business and Innovation
  • Location: Barcelona  
  • Duration: 3 years (4 years with the Integrated Foundation Year) 
  • Language: English 
  • Degree: BSc (Hons) Computer Science  

Level 3 (Foundation Year) 

Modules include: 

  • Foundations of Learning and Professional Skills for Engineering 
  • Foundations of Engineering 
  • Project 


Level 4 (Year 1)  

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 


Level 5 (Year 2)  

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 


Level 6 (Year 3)  

Modules include: 

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

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. 

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.

To support your academic journey once you are enrolled, we provide access to platforms designed to keep you connected and organised.


Canvas

Canvas is a comprehensive learning platform where students can access their modules, check their grades, and find educational materials. Additionally, through this platform, they can take exams and submit their assignments and academic work.


MyPage Student Portal 

The MyPage Student Portal serves as the central access point for an overview of students’ academic information, class schedule, attendance records, submission of letter requests, and more.

Programme campus:

Barcelona

University’s main campus:

BSBI Spain

Madrid, Spain

Programme name:

BSc (Hons) Computer Science

Field of study:

Computer Science, Information Systems & Technology Management

Programme level:

Bachelor

Programme language:

English

Language requirements:

IELTS: 6

Duration & semesters:

36 months / 9 semesters

Next admission date:

01 Oct 2026

Programme pricing

Study mode Workload Duration Cost per year Total cost
On-campus Full-time 36 months 12,122$ 36,366$
On-campus Full-time 48 months 12,122$ 48,488$
Can’t deiced on a programme?
Contact us now and let our experienced counsellors guide you through your study journey.
Whatsapp

Study at BSBI Spain

Madrid
Barcelona

A modern international business school experience in Spain, combining practical education, global perspectives, and career-focused learning in one of Europe’s most vibrant and multicultural destinations.

Similar programmes

Malaysia
Level: Master
Language: English
Duration: 18 months
Cost per year: 2,495$
Next admission: 01 Oct 2026
Location:
Kuala Lumpur
Online On-campus
Spain
Level: Diploma
Language: English
Duration: 12 months
Cost per year: 8,140$
Next admission: 01 Oct 2026
Location:
Barcelona
On-campus
Spain
Level: Diploma
Language: English
Duration: 12 months
Cost per year: 8,140$
Next admission: 01 Oct 2026
Location:
Barcelona
On-campus
Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 16,163$
Next admission: 01 Oct 2026
Location:
Heidelberg
On-campus
USA
Computer Information Systems (BA)
Concordia University Chicago
Level: Bachelor
Language: English
Duration: 48 months
Cost per year: 9,710$
Next admission: 01 Oct 2026
Location:
Chicago
On-campus
Malaysia
Level: Master
Language: English
Duration: 18 months
Cost per year: 2,511$
Next admission: 01 Oct 2026
Location:
Kuala Lumpur
Online On-campus
Start your study abroad journey today
Discover programmes worldwide or connect with our team for personalized support.
Find programme
© 2026 Next Move LLC. All Rights Reserved.
PKHub is an international education services brand operated by Next Move LLC.
PKHUB Advisor 🤖
Welcome to PKHUB! 👋

Please enter your details to connect with a PKHUB Advisor