In France's top engineering schools.
I am pursuing a Master's degree in Software Engineering at ESIEA, the 7th best graduate Engineering school in France.
When I was in school, I had no idea of what I wanted to do in life. Not that good in school, but still curious about everything. My mom forced me to attend a graduate school forum, and that were I discovered ESIEA, which was one of the two engineering schools of my small town. I don't come from an educated family, so starting a 5-year engineering program was a big deal for me. I was scared, but I was also excited to learn new things.
I am now in my 4th year, and I don't regret this choice a single bit. I have learned so much, and I am now able to work on projects that I would have never thought possible.
I started without knowing anything about programming, but I got the opportunity to work on a mobile app during my second year, and that where I discovered my passion for coding. Since that, I kept on working on web and mobile projects. My school is very project-oriented, and I have worked on many projects, from a mobile app to a web platform, and I have learned so much from each of them. ESIEA is still a generalist school, so I have learned a bit of everything, from electronics to project management, and I am now able to work on a project from the beginning to the end.
Here's a complete details of all the courses I have taken so far:
| Courses Semester 1 | Courses Semester 2 |
|---|---|
| Full-stack development | |
| Application design | |
| Computer networks | |
| System programming | |
| Applied Cryptography | |
| Virtualization and containerization | |
| Information Systems architecture | |
| Numerical in Python | |
| Estimation and Data Analysis |
| Courses Semester 1 (Exchange semester in Finland) | Courses Semester 2 |
|---|---|
| Advanced algorithmics | Python as an engineering tool |
| Algebra and Geometry | System administration & CyberSecurity |
| Curves and surfaces | WEB Programming |
| Robotics project and digital techniques | Algorithmics, computability and complexity |
| theory | |
| Waves and propagation | Mobile programming |
| Digital electronics | Tools for Software development |
| Electronic components and robotics | From atom to quantum computing |
| Point Mechanics | Automatic control systems |
| Microprocessor : peripherals and applications |
| Courses Semester 1 | Courses Semester 2 |
|---|---|
| Advanced algorithmics | Operational research algorithms |
| Algebra and Geometry | Mathematics and Cryptography |
| Curves and surfaces | Series, approximation and probabilities |
| Robotics project and digital techniques | Analog Electronics Project |
| Waves and propagation | Signal generation and transmission |
| Digital electronics | Scientific and Technical Project |
| Electronic components and robotics | Systems |
| Point Mechanics |
| Courses Semester 1 | Courses Semester 2 |
|---|---|
| Basics of IT and programming | Algorithm design |
| Software practicals | Software project |
| General Algebra and Arithmetic | Linear algebra |
| Logic Sequences | Local study of functions and Integration |
| IT cath-up workshop | Digital renforcement |
| Analogue Electronics | Analogue Electronics |
| Electronic components and robotics | Electromagnetism |
| Point Mechanics | Interdisciplinare project |