Computer science, algorithms and development engineer programme
ESIEE Paris offers a major in computer science within its engineering programme during the last two years of the course, accredited by the engineering titles commission (CTI).
Degree
Engineering
Modality
Full-time
Duration
2 years
Degree level
Bac +5 master's degree
Why should I become a computer science engineer?
This course leads to the acquisition of skills related to the bases of informatics (language, algorithm, physical and distributed architecture).
Becoming a software engineer, it's having access to a large range of positions with various problematics. ESIEE Paris trains engineers with the very latest advanced technologies. If you have always wanted to build the world of tomorrow and do your part in the digital age, this software course will allow you to achieve your goals!
What will the programme bring me?
Objectives
- To train high-level and highly versatile computer engineers
- To acquire a sustainable foundation that allows for adaptability to new technology throughout the engineers career.
- To be exposed to the most recent technology and scientific advances through the connections of the computer science department with the industrial and research world
- To integrate human, ethical and ecological issues relating to computer engineering activities
Skills
- Designing and developing computer applications and software
- Analysing a problem and designing an algorithmic method to solve it
- Specifying, documenting and testing software
- Optimising programs for specific computer architectures
Professional opportunities
Examples of applications
- Mobile app with optimized UX
- Cybersecurity and systems audit
- Blockchain and data security
- AI/ML application development
- Cloud computing and DevOps
- Augmented/Virtual reality system
- Web platform with microservices
Professions / Positions
- Software analyst / developer
- IT project manager
- Study and development engineer
- UI/UX Developer
- Consultant
- Research Engineer
- Full Stack Developer
Sectors of activity
- Digital services company (DSC)
- Web and e-commerce
- Digital health (HealthTech)
- Banking & insurance
- Video Games
- Defense
- Financial technology (FinTech)
- Green technology (GreenTech)
- Cloud solutions
Companies that have recruited graduates from this sector
96 %
of the young graduates found their first job within 4 month after of graduating (promo 2023)
90 %
of our students even found a contract before the end of their training
43 400 €
is the average annual gross salary (France and International)
How is the programme structured?
At the end of the first year of the engineering cycle, students choose their field of study. The course of study is spread over two years with compulsory and optional scientific and technical courses, management courses and modern languages.
Programme
2nd year of the engineering cycle
The courses take place over two semesters, each one subdivided into two periods. The first semester consists of two teaching periods. The second semester is made up of one teaching period and an internship period of at least 12 weeks. From January to April, students must work in teams on multidisciplinary projects proposed by industrial partners, laboratories or ESIEE Paris teachers. All students may take optional modern language 2 courses.
- UE - Advanced science and technology (330 h - 27 ECTS)
- UE - Open science and technology (120 h - 10 ECTS)
- UE - Management and human sciences (120 h - 7 ECTS)
- UE - Modern languages (90 h - 6 ECTS)
- Internship (12 ECTS)
3rd year of the engineering cycle
The courses take place over two semesters. The first semester consists of two teaching periods. In the second semester, students must complete an end-of-studies internship of at least 24 weeks (6 months) in a company or research laboratory.
- UE - Advanced science and technology (180 h - 18 ECTS)
- UE - Open science and technology (60 h - 5 ECTS)
- UE - Management and human sciences (90 h - 5 ECTS)
- UE - Modern languages (42 h - 4 ECTS)
- Internship (30 ECTS)