Program Overview
Computer Science Programme
The Computer Science programme trains engineers to design, deploy, and maintain complex systems that form the core of our digital society. The programme includes three options: Digital Imaging (DI), Information Systems (IS), and IoT, Security and Smart Cities (IoT).
Objective
Software is eating the world. Our everyday objects are becoming increasingly software-driven and connected. On any given day, we interact with many different connected smart objects such as smartphones, speakers, thermostats, TVs, cars, aeroplanes, and even some refrigerators, which are all controlled by software.
These new systems are profoundly changing the way we interact with computer technologies. We can now access computing power and the Internet seamlessly and on demand as part of our everyday activities. This full-time programme aims to provide engineers with the necessary skills to audit, design, develop, maintain, and evaluate complex software systems.
Key Figures
- A cohort of students that is divided into groups of 20-25 across the three options from the second year onwards.
- 44 weeks of work placement on average
- 1 mandatory international mobility period
- 2/3 of teaching is delivered via tutorials, practical work, and projects
- 30% of the courses are in humanities and social sciences (management, English, communication, second foreign language, or sport) and 120 teaching hours are dedicated to innovation
- 30% in work-study programmes (semesters 9 and 10) in the form of a professionalisation contract.
Business Sectors and Career Opportunities
Software science applies to many different fields and business sectors. Graduates can choose between employment opportunities in various different areas, including:
- Cybersecurity
- Artificial Intelligence
- Digital Services
- Banking, Insurance
- Telecommunications
- Defence
- Transport (rail, automotive, marine, aviation)
- Consumer electronics
- Health
Our graduates work in the following positions:
- Software Engineer
- Software Architect
- IT Project Manager
- Pre-sales Engineer
- Software Development Engineer
- Software Consultant
- Product Manager
- R&D Engineer
- Business founder or manager
- Innovative business founder or manager
Dual Degrees: ESIR Engineering and Master's Degrees
ESIR offers students the opportunity to pursue a dual Master's Degree and Engineering Degree.
Cybersecurity Specialisation
Students at ESIR can also specialise in cybersecurity via two possible tracks:
- By joining the second year of the Master's Degree in Computer Science specialising in Cybersecurity as part of a dual degree with ESIR's partner, the CyberSchool of the University of Rennes,
- By following the Maîtrise Informatique Cybersécurité of UQAC (Université du Québec ŕ Chicoutimi) in Canada, as part of a dual degree exchange programme.
Work-Study Programmes
Students can choose a work-study programme for each of the three options in semesters 9 and 10 in the form of a professionalisation contract.
