Bachelor of Science in Software Development and Data Science


Develop the skills to carry out a needs analysis, to implement software solutions and to manage collaborative and customer-oriented IT and Data projects within a company!

  • Qualifications
    • Bachelor (3 years of higher education)
      Double qualification (3 years of higher education)
  • Location
  • Accreditation
    • RNCP Level 6
  • Languages
    • French
  • Start date
  • Format
    • Full-time
    • Work-study
  • Overview
  • Study tracks
  • Experiences
  • Work-study
  • Careers
  • Cost of studies
  • Admissions
  • Gonzalo Garzo Fernández
    Director of the Bachelor of Science in Software Development and Data Science Gonzalo Garzo Fernández

    The Bachelor of Science in Software Development and Data Science offers you the opportunity to become an expert in software development and data solutions, with the aim of enhancing a company’s performance, efficiency and effectiveness. As an expert in this domain, you will need to understand and analyse requirements, and to master the relevant tools in order to ensure the long-term viability and development of the proposed solutions. You will need to have the required business expertise to process, protect and utilise the data at your disposal in order to optimise decision-making processes.

    Through this programme, you obtain a double qualification: Excelia’s Bachelor in Software Development and Data Science along with a State-certified Level 6 Professional Certification ‘Software Engineer’, offered in partnership with and awarded by CESI, a school specialising in vocational higher education.

       CESI - Excelia


    Programme available in French only.


    Discover Excelia Digital School : 



    Why choose the Bachelor in Software Development and Data Science

    • A State-certified qualification (equivalent to 3 years of post-High School education), RNCP-registered Level 6 Professional Certification
    • Personalised support in the search for an internship and in developing your personal and professional project
    • Small, intimate year group
    • Professionally-oriented experiences in France or abroad
    • Year 3 offered on a work-study track
    • Courses given by industry professionals… bringing companies into the classroom
    • Innovative approach to education (Experiential Learning)
    • Real company case studies


    Pedagogy adapted to your needs

    At Excelia Digital School, in partnership with CESI, we offer an innovative approach to Software Development and Data Science through the acquisition of hybrid skills. Through this BSc, you will develop strong technical expertise in the areas of Software Development, Data Science, and Project Management, whilst understanding the importance of staying focused on a company’s objectives and strategy. Our goal is to train you to become a technical expert in software and data solutions, with a 360 degree view of the company, through an experiential learning approach to education using business games and consultancy projects.

    By the end of your studies, you will not only have acquired the necessary technical knowledge, but will also have developed the requisite managerial skills and experience to become a competent technical project manager!


    Our off-site study location in Niort… a major business hub

    The entire study programme will take place in Niort, a city with a dynamic economy generating many job opportunities.

    The city is located in New Aquitaine, which means you will be immersed in one of the most dynamic regions in terms of employment, ranking third on the list of wealth-generating regions in France. It boasts more than 50,000 companies with many of the key players in the field of cutting-edge technology choosing to base their headquarters here. Niort itself is the preferred location for many of the major insurance companies, making the Niortais area the 4th largest financial centre in France.

    In fact, the programme itself takes place in the premises of NIORT TECH, which is also the home of French AssurTech, an initiative that brings together the leaders of eight major insurance companies (MAIF, MAAF, Groupama, IMA, MACIF, Mutuelle de Poitiers Assurances, SMACL, P&V Group) around a common objective... to develop the insurance world of tomorrow, by assisting, in particular, innovative start-ups to meet the challenges facing the insurance industry in terms of Data and Digital technology. Our classrooms are fully-equipped with the latest technology, enabling you to evolve in an environment conducive to creativity.


    All you need to know about languages, assessment, lessons and your teachers



    • French Track


    • Types of evaluation:

      • Continuous assessment: 40% of the final mark. Throughout the year, you will work on group or individual projects, which will be marked by your teachers.

      • End-of-semester exams: 60% of the final mark. These take the form of written or computer-based exams.

    Your teachers

    The teaching Faculty of the Bachelor of Science in Software Development and Data Science is made up of industry professionals, recognised for their strong expertise in this field. Lesson content will focus on real-life cases from the business world and hands-on activities. 

    Types of lessons:

    You will study the theory and will benefit from tutorials that will allow you to put what you have learned into practice.

  • Programme structure

    Year 1 (one year of post-High School education) Français

    Year 2 (two years of post-High School education) Français

    Year 3 (three years of post-High School education) Français

    September-March: Lessons
    April-August: Internship in France or abroad (minimum 4 months)
    September-March: Lessons
    April-August: Internship in France or abroad (minimum 3 months) + Humacité© / Climacité© project (1 month)

    Work-study Track

    Format: 1 week School-based / 3 weeks company-based


    Year 1

    Classic track

    • Company Software Needs Analysis plus Preliminary Report
    • IT Application Design
    • Website Development and Mobile Application
    • Professional Skills Development
    • Computer Tools: Configuration and Use
    • Business English
    • Data Mining: Fundamentals and Concepts
    • Interconnection and Communication of IT Systems
    • Collaborative project: Needs Analysis
    • Basics of Programming and Algorithms
    • Collaborative project: Application Development
    • Professional Project
    • Business Project Methodology
    • Introduction to Data Modelling
    • Tools and Working Environments
    • Internet of Things Programming
    • Introduction to HTML and CSS
    • Javascript: Client/Server
    • Collaborative project: Web Development
    • PHP Development
    • Efficiency in Businesses
    • Written Communication
    • How to Justify and Convince your Audience
    • English - TOEIC
    • Internship in France or abroad (minimum 4 months)

    Year 2

    Classic track

    • Introduction to UML and Design Pattern
    • .net Programming
    • Company Project Methodology
    • How to be proactive
    • Introduction to Unity
    • Collaborative project: Development 
    • Java Programming
    • Data Visualisation & Data Story Telling
    • Programming for Business Analytics, Business Objects
    • Introduction to Agile Methods
    • Advanced Development
    • Source Code Standards and Optimisation
    • Collaborative project: Software Implementation and Support
    • Predictive Analysis Techniques
    • Business English
    • Written Communication
    • How to Justify and Convince your Audience
    • Humacité© or Climacité© project
    • Internship


    Year 3

    Work-study Track*

    • Team Building
    • Defining Technical Specifications
    • Data-Driven Marketing
    • Analysis of Functional Specifications
    • Collaborative project: Software Analysis and Design
    • Business English
    • Management and Employment Law
    • Project Management and Change Management
    • Performance and Budgeting
    • Enterprise Data Management
    • Software Architecture Modelling
    • Professional Project
    • Object-oriented Programming
    • Business Writing Methodology
    • Data and Digital Project Management
    • Machine Learning & Artificial Intelligence
    • Application Security
    • Collaborative project: Approaches to Management
    • Transformational Leadership
    • Collaborative Innovation and Design Thinking
    • IT Project Acceptance Testing
    • Application Implementation and Support
    • Collaborative project: Software Maintenance and Security
    • Oral Communication
    • Work-study Report and Oral Presentation

    The different courses and projects are provided for indicative purposes only and are subject to change from one year to the next.


  • Your experiences


    Work-study: 12 months

    Year 3 of the programme is carried out on a Work-study Track. Once you have been accepted onto the programme, we will assist you in your search for a work-study opportunity, to be carried out via a contrat de professionnalisation (professional training contract), a contrat d'apprentissage (apprenticeship contract) or a stage alterné (work-study internship agreement). The work-study track will provide you with significant professional experience and whichever type of contract you sign with a company, you will receive a salary.  Furthermore, in the case of a contrat de professionnalisation and a contrat d'apprentissage, tuition fees are paid by the host company.


    Collaborative Experiential Projects

    Throughout the year you will participate in a number of collaborative experiential projects, based on real-life company cases (Object/Mobile Application Security, Data Analysis, Decision-making Processes, etc.). These projects are an opportunity to put into practice the skills you have acquired during your studies, by assuming the role of a Software Development Expert in an IT Department or a digital services company.


    Humacité© / Climacité© Project: 1 month

    In Year 2 of the programme, you can undertake a social, humanitarian or civic voluntary project in an NGO or an association, either in France or abroad. This is one of the unique features of Excelia, which is committed to educating students to become future managers who are both responsible and conscious of the importance of their role in society.

    Find out more


    Internships: a minimum of 7 months of experience

    Company internships, whether in France or abroad, are one of the compulsory parts of the Bachelor of Science. By the end of your studies, you will have acquired at least 7 months of professional experience, in addition to the 12-month work-study period in your final year.


    Student Clubs and Associations

    You have the possibility of getting involved in one of Excelia’s 50 clubs and associations, enabling you to develop your skills and knowledge in a supportive and professionally-oriented environment. In addition, it is a great way to settle into school life and experience something unique.


    Personalised Support and Guidance from a Mentor

    Throughout your studies, you will benefit from personalised support and guidance from a mentor. The School also offers workshops structured around personal development (self-awareness and self-assertion), communication tools (such as CVs and cover letters), understanding the job market, learning about different careers and developing your professional network.


    The different experiences throughout the programme

    During your studies, you will have the opportunity to live a range of different experiences, as listed below. These highlights of the programme are complementary to your lessons


    Year 1, Year 2

    • Internship in France or abroad, Collaborative experiential projects
    • Involvement in Student Clubs and Associations
    • Humacité© /Climacité© project

    Year 3

    • Stage alterné (work-study internship agreement), contrat de professionnalisation (professional training contract), or contrat d'apprentissage (apprenticeship contract); Workshops; Personalised Support and Guidance from a Mentor
  • What is "Work-study"?

    For a period of one year, the Work-study Track offers you the possibility of alternating School-based periods, during which you will learn the theory, with company-based periods where you will work on projects relating to your studies. Vocationally-oriented, this Work-study Track is compulsory in Year 3. Students benefit from assistance in their search for a contract with a company. This valuable support will help you to not only take stock of your personal qualities (your experiences, whether professional, association-based, sporting, charitable or international), but also your academic ability. It is also an opportunity to think about developing a portfolio and a LinkedIn profile that companies may wish to consult.


    Work-study in detail

    • Contract type: Stage alterné (work-study internship agreement), contrat de professionnalisation (professional training contract), or contrat d'apprentissage (apprenticeship contract); Business Game; Personalised Support and Guidance from a Mentor
    • Format: 1 week School-based followed by 3 weeks company-based
    • Main objective: To combine theoretical knowledge with professional experience
    • Securing a contract with a company: The School provides you with the necessary search tools to assist you in your professional project. Once you have successfully completed the Admissions tests, you will have access to the numerous work-study offers available to our students.

    For more information about work-study

  • Careers

    The Bachelor of Science in Software Development and Data Science opens up a multitude of professional opportunities.

    Below is a non-exhaustive list of the types of professions in which you could work.


    Types of jobs:

    • Designer/Developer
    • Data Analyst
    • Data Steward
    • Digital Project Manager
    • Software Engineer
    • Database Administrator
    • Statistics Research Manager
    • Data Miner
    • Data and Digital Project Manager


    Further studies

    As the qualification awarded is recognised by the State and is RNCP-certified, students who wish to do so can continue their studies with a Master programme and thereby validate 5 years of post-High School education.

  • Tuition Fees 2022-2023


    Students from within the European Union*

    • Year 1: €7,650
    • Year 2: €7,650

    *27 European Union members: Austria, Belgium, Bulgaria, Cyprus, Croatia, Czech Republic, Denmark, Germany, Estonia, Finland, France and French Overseas Territories, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, The Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden.


    Students from outside the European Union

    • Year 1: €8,450
    • Year 2: €8,450

    Work-Study Track

    • Year 3: In the case of a contrat de professionnalisation and a contrat d'apprentissage, tuition fees are paid by the host company  from the date of signature of the contract.

    The above fees are provided for information purposes only and are subject to change from one year to the next.


    Multiservice charge

    Fee: €250

    This one-off Multiservice fee gives access to the following services: Multimedia and Internet network, Cyberlibris (online library), Student Identity Card, Reprographics credit, Intranet, e-learning modules, Wi-Fi, Career Centre activities and services, International Insurance-Assistance (for any periods spent abroad during the period covered by this contract), University library, University Medical Service etc.


    Financing your studies


    International Students

    For more information about the cost of studying

  • Admissions for international students or French students living outside France:

    Applications for Year 1

    Year 1 is open to students with a High School qualification (or international equivalent)


    Personal motivation interview is carried out by internet via our dedicated platform (day and time of your choice).

    Application fees: €50


    Applications for Year 3

    September 2023 intake

    Open to students with a minimum of 2 years post-High School education or international equivalent (120 ECTS).


    Personal motivation interview is carried out by internet via our dedicated platform (day and time of your choice).

    Application fees: €50



    Download our mobile application!

    With our Mobile Application you can...

    • Organise your arrival at Excelia
    • Enjoy a virtual visit of our campuses, the surrounding areas and the major tourist attractions

    Download on App Store  Download on Google Play

Download the
You are
Current country of residence
I authorise Excelia to send me relevant information
Complete address
*Indicates required field