- 3 year course
- Accessible Post Bac / Bac +1 / Bac +2
- Careers in IT
- Specialization in 3rd year
- Level 6 RNCP Diploma (Bac +3)


Whether you want to learn and deepen your knowledge of IT or combine management and technology, the ECE Bachelor’s degree will reveal your talent for careers rich in opportunities thanks to its state-recognized diploma.
You’ll then be able to move straight into a corporate position or continue your studies towards a Master’s degree.

Nassima NACER

Doctor of Physics and Computer Science
Bachelor program pedagogical director

ECE’s Bachelor’s in Computer Science acclaimed for its specializations

First in ranking

Web & Mobile Development


First in ranking

Cybersecurity & Networks


Bachelor Computer Science

Acquire key IT skills and train for jobs of the future in new technologies

  • Duration : 3 years
  • Back to school : Back to school postponed to March 4, 2024 or September 2024
  • Campus: Paris, Lyon, Bordeaux or Rennes
  • ECTS credits : 180
  • Rhythm: Initial and Sandwich class possible in 3rd year
  • Specializations: 5 specializations in the 3rd year of
    the Bachelor
  • Teaching language : French

Our Bachelor specializations

In3rd year students can deepen their skills with the 5 specializations offered below:

Application developer

Develop in a secure environment : the application developer learns to use appropriate programming languages ​​to design and develop secure applications. It contributes to the success of the project in terms of meeting user needs, ergonomics and project management. The security of the application is a constant concern for him.

Circuits and shields, information and security, 3d rendering. Computer digital drawing.

Cybersecurity and Networks Administrator

Protect complex systems  : the cybersecurity and network administrator implements, administers and secures local and cloud IT infrastructures. It designs and puts into production solutions that meet development needs by applying industry-recognized and emerging practices. He implements and optimizes supervision systems.

White humanoid hand on blurred background using digital globe hud interface 3D rendering

Data and Artificial Intelligence Developer

Using artificial intelligence to exploit data  : the data and artificial intelligence developer is a specialist in the development of applications integrating functionalities using artificial intelligence. He programs the collection of data from several sources for an artificial intelligence project in order to be able to exploit and enhance them to offer new services.

CLoud server and computing, data storage and processing. Internet and technology concept.
Agile software development with developer using Kanban board framework methodology on computer. Devops team, lean project management tool for fast changes, incremental work, iterative process.

Level 6*“Application Designer and Developer” professional certification, awarded by the French Ministry of the Environment.
by the Ministry of Labour, registered under number 37873 on the RNCP by decision of 24/06/2023

*Onlyon a sandwich basis

Key figures of the Bachelor in Computer Science


campuses in Paris, Lyon, Bordeaux and Rennes




of the class of 2022 graduates


months of internship over 3 years


of Soft Skills courses


Computer Science courses


dedicated to projects

ECE Specialized Programs presentation

by Gérard Reus


  1. A professional course adapted to the demands of businesses
  2. A program that is backed by ECE, a well-known engineering school
  3. Access to resources (conferences, online courses, etc.) from the Omnes Education Group to broaden your skills base and develop your soft skills
  4. An adapted course allowing you to partly finance your studies (school time adapted for a student job from the 1st year , work-study possible for the 3rd year of the Bachelor)
  5. Un accès à la communauté des Alumni de l’École et du Groupe pour élargir son réseau
  6. A program which allows the continuation of studies after the Bac+3
  7. Access to all student associations : to live your student life to the fullest
  8. International experience

How to become a digital expert with our IT Bachelor’s degree

Would you like to join a 3-year post-baccalaureate professionalization program at an engineering school specializing in digital engineering?

With a 3-year Bachelor’s degree in Computer Science, you’ll develop cutting-edge expertise in a wide range of IT professions in the fields of Cybersecurity, Data and Development.
The result is a state-recognized Bac+3 diploma (RNCP level 6 “Application Developer Designer).

From the2nd year onwards, the course is offered on a sandwich basis, enabling students to be trained quickly and effectively in a professional environment.

Acquire solid skills in software engineering, combined with management know-how and interpersonal skills, as well as international and corporate experience: these are the strengths of the ECE Bachelor’s degree.
Reveal your talent and project yourself towards careers rich in opportunities.
Become an expert in the jobs that are recruiting: software development, data developer, application designer and developer, network & security administrator

Admission process open all year round, excluding Parcoursup.

No science or computer science prerequisites for admission to1st year.

Admissions in Bac / Bac+1 / Bac+2.

Teaching and assessment methods

The Bachelor program is taught over three years through :

  • Lectures
  • Practical work, technical project per course
  • Half-yearly Hackathon projects

The assessment methods are :

  • Continuous controls
  • Project presentation and report writing
  • Writing and defending internship reports

These procedures are presented to learners at a course presentation amphitheater.

Bachelor’s degree in computer science

The ECE Bachelor’s degree is a 3-year course, each of which must be validated, and enables students to acquire 60 ECTS credits divided into two semesters.

It offers short, professional training courses in Paris, Bordeaux, Lyon and Rennes.

The first two years are spent on a core curriculum, with a choice of 5 specializations in3rd year.

The program is available as an initial training course or as a sandwich course from the2nd year.

The success rate in the Bachelor’s program is 84%.

Apprenticeship, a springboard to professionalization

Gain professional experience while undergoing theoretical training provided by teachers and professionals – that’s the solution offered by this training program.

This work-study program meets a strong demand from companies wishing to train operational technicians on completion of their studies.

Bachelor program
on a sandwich course from2nd year.

Is it possible to study abroad?

A stay at a partner university in London from the first year onwards enables students to improve their level of comprehension and expression in English.

Beyond the purely linguistic aspect, this immersion is a fantastic opportunity for students to open up toother cultures, other ways of thinking and working.

This experience is subject to the student’s free choice.
Students can choose between a 2-month internship or a stay abroad.

Graduation is conditional on validation:

  • Acquired knowledge at school through continuous assessment and projects.
  • Validation of company experience
  • De la réussite de l’examen du titre RNCP (pour les étudiants en formation en apprentissage). Cet examen se fait face à un jury du titre habilité par le représentant territorial compétent du ministère chargé de l’emploi. Il est composé de professionnels du métier concerné par le titre.

    Les épreuves orales sont :  
    • Summary test in a professional situation 40mn
    • Technical interview 45mn
    • Final interview 20mn

Sectors of activity

Digital services company (ESN or ex-SSII) providing application development services on a contract or fixed-price basis.
User organization, such as a private or public sector company, with a department dedicated to IT design and development.
Freelance computer scientist.

Target professions

  • Design and development
  • Computer applications designer.
  • Application developer
  • Computer developer.
  • Web developer, back-end developer.
  • Mobile application developer, mobile web developer.
  • Design and development engineer.

Admission to the Bachelor of Computer Science program

Applications are based on a study of academic records and a motivational interview.

  • Once the application has been completed and validated by the Admissions Department, it will be forwarded to a jury for review.
  • After studying, you will be invited to a motivational interview.
  • Eligibility decision communicated within a few days of interview

Contacts Admissions

05 57 87 70 74

01 44 39 06 00


04 78 29 77 54


02 30 79 05 73

Bachelor of Computer Science tuition fees
Year 2024/2025

Rates for national students

  • 1st year: 7,350 euros
  • 2nd and3rd years: 8,600 euros per year
  • 2nd and3rd years: work-study option – tuition fees paid by host company

1st year with delayed start (March 4, 2024): 6,950 euros

Rates for international students (from outside Europe)

  • 1st year: 7,840 euros
  • 2nd and3rd years: 9,090 euros per year

1st year (March 4, 2024): 7,440 euros

Updated 23 February 2024