Go to content Go to the menu Go to the search

Quick access, personalized services

Bachelor of Computer Science


  • Mastery of the basic models, concepts and notions of computer science
  • Ability to analyse complex problems and formulate IT solutions
  • Manipulation of the tools and environments for the development and deployment of software applications
  • Proficiency in technology forecasting and self-training
  • Aptitude for team work
  • Proficiency in a corporate or administrative context
  • Proficiency in oral and written communication
  • English

Depending on the course, you will acquire all these skills to various degrees, enabling you either to enter the workforce with your bachelor’s degree or to continue your studies.



Career opportunities

Assistant engineers in the fields of development, administration and management of software systems in large companies (industry, banking, insurance), civil services, service firms or SMEs.



Main Course:

The program is covered in 4 semesters, separated into 2 levels (L1 and L2).
To obtain a Bachelor of Computer Science you must pass a total of 180 ECTS, including 24 ECTS from the Bachelor of Mathematics department and 6 language ECTS.

Qualifying for a degree with an computer science major also requires validation of 15 IT papers (6 ECTS each) with an average grade of at least 10 for each one. Of these 15 papers, at least 7 must be at L3 level.

The Computer Science department offers a rich catalogue of papers – 13 at L2 level and 35 at L3 level – from which you may constitute your program according to your plans for continuing study or entry into the workforce.

The Bachelor of Computer Science department organizes a counselling service during the teaching enrolment period (enrolment for papers) to help you with your choice.


Specific courses:

Vocational course:

The vocational course takes two years (L2 and L3) and includes tutored projects as well as traditional classes. The first year finishes with a long in-company internship. The second year alternates between training in-company and at university, within an apprenticeship or continuing education framework.

Bi-disciplinary course in computer science and applied mathematics:

The course content is equally split between computer science and mathematics. Therefore, it offers the possibility to continue studying in either computer science or applied mathematics.

International course:

This course is offered in partnership with the université de Montréal. It is possible to validate ECTS completed over one or two semesters in the partner establishment for the Bachelor of Computer Science program.





  • Sorbonne Université students who have completed the first year of the MIME program (mathematics-IT-mechanics-electronics);
  • Students from other Sorbonne Université first-year programs who have completed computer science or mathematics papers;
  • Students from other universities who have completed either their first or second year of a Bachelor of Computer Science, or any other equivalent degree, upon examination of their file;
  • Students from preparatory classes, upon examination of their file.


Contact Informations

Contact Informations

Administrative Manager
ZIMNY Stéphanie

Maison de la pédagogie, couloir A,
porte A212
4 place Jussieu 75005 Paris

Phone. 01 44 27 27 30

COLIN Kianoush

Learn more

picto-flecheMention's site : http://www.licence.info.upmc.fr
picto-flechePage Component


Traductions :