180 credits - 3 years
Day schedule - In French
Francophone Certification Framework : 6
Internship : NO
Activities in other languages : NO
Introduction
Computers and, more broadly, information and communication technologies, are omnipresent in our daily lives. They are at the heart of communication, work, study, leisure, travel and even day-to-day management. Today, artificial intelligence, cybersecurity and many other innovations are profoundly transforming these fields. New applications, from intelligent robotics and predictive analysis to the protection of sensitive data, are responding to the challenges of an increasingly connected world.
The private, public, educational and non-profit sectors, as well as the leisure world, have a growing need for competent, creative and motivated computer scientists. We are witnessing a considerable boom in the IT systems we use every day: the Internet, mobile access, social networks, robotics, home automation, e-commerce, search engines, business management, hospitals, road safety, entertainment, transport, energy production, and of course cybersecurity and artificial intelligence, which are now at the heart of innovation and digital protection strategies.
At the end of the first cycle, you will:
- Have an in-depth understanding of the fundamentals involved in designing and building simple, intelligent IT applications;
- Have a good grasp of the theory and the underlying basic IT technologies;
- Have developed an aptitude for reasoning and analysis.
Computers and, more broadly, information and communication technologies, are omnipresent in our daily lives. They are at the heart of communication, work, study, leisure, travel and even day-to-day management. Today, artificial intelligence, cybersecurity and many other innovations are profoundly transforming these fields. New applications, from intelligent robotics and predictive analysis to the protection of sensitive data, are responding to the challenges of an increasingly connected world.
The private, public, educational and non-profit sectors, as well as the leisure world, have a growing need for competent, creative and motivated computer scientists. We are witnessing a considerable boom in the IT systems we use every day: the Internet, mobile phones, social networks, robotics, home automation, e-commerce, search engines, business management, hospitals, road safety, entertainment, transport, energy production, and of course cybersecurity and artificial intelligence, which are now at the heart of innovation and digital protection strategies.
At the end of the first cycle, you will:
- Have an in-depth understanding of the fundamentals involved in designing and building simple, intelligent IT applications;
- Have a good grasp of the underlying basic IT technologies;
- Have developed an aptitude for reasoning and analysis.
- Master the mathematical techniques involved in such reasoning;
- Acquire the necessary background for a future Master's degree in computer science, geared towards the development of complex software applications.
This training will prepare you to meet the challenges of a constantly changing world.
Your profile
You
• have a taste for problem solving;
• are pushed by a great curiosity;
• overflow of creativity and imagination;
• are a head for abstraction, analysis and synthesis;
• have a methodical mind and show rigor in your reasoning;
• are good for human contact, organization of teamwork, leadership, etc.
Following a strong mathematical option during high school and feeling an attraction to science or economics are assets.
Your future job
During his career, the computer scientist will flourish and evolve in one or more of the following profiles:
• The designer identifies the needs of the future user and determines the technical means useful to fulfil these needs. He is able to speak "the language" of the customer, it has a fairly broad culture to interact successfully with non-computer experts. He masters computer technology to identify the best solution. It builds a quality architecture for this solution.
• The achiever is able to translate the indications and guidelines produced by the designer in computer components. He analyses in detail some components of the architecture, he programs, tests, deploys these components into an integrated solution. His technical expertise is very sharp.
• The IT project manager takes care of the smooth running of the project; he is responsible for the completion of the tasks associated with these systems, their safety, planning their development. As the designer, it has qualities in terms of human contacts, a good general education and strong technical skills.
Your programme
The bachelor has a compulsory part covering different disciplines
• computer science ;
• mathematics ;
• economics, management and social sciences;
• English;
• sciences and technology.
You choose a minor to complete your training. This option allows to open your study program to domains you are interested outside the computer science or to deepen some fields closer to the mandatory part of the program (computer science or management).
Once bachelor, you will continue your training by the Master in Computer Science.