image

» Master of Informatics – University of Bordeaux France

Master of Informatics – University of Bordeaux France

• Country: France
• City: Bordeaux
• Founded in: 1441
• University of Bordeaux was ranked among Top 8 Best Universities in France.

• It was ranked among Top 151 – 200 World Best Universities.
More details

img ADMISSION REQUIREMENTS
  • Graduated university with a Bachelor’s Degree in the field or in relevant fields (i.e. Information Technology, Science and Technology); or is working in the field and has at least 2 years of work experience (please contact IEI for more details).
  • English proficiency:
    Qualification of CEFR level B2 or equivalent.
    If applicant is a foreigner, they will be interviewed by a representative from University of Bordeaux
img TUITION FEE
  • Estimated total tuition fee: 148.000.000 VND.
  • Scholarship: every year, IEI offers a number of scholarships that carries a value up to 50% of tuition fee per award for highly potential students with excellent academic records.
img GRADUATION REQUIREMENTS
& CERTIFICATE
  • Graduation Requirements:
    Completing the program and achieving 120 credits in total.
    Once students have met the graduation requirements, they will be awarded the certificate mentioned below.
  • Certificate:
    Type: the French master’s certificate
    Awarded by: University of Bordeaux, France
    The awarded certificate is recognized as equal value to that of the Vietnamese.

DEGREE PROGRAM

+ Year 1 Modules

This course gives the student the knowledge about standard data structures and algorithms on trees and graphs. It presents advanced data structures (heaps, self-balanced binary trees…) and complexity analysis of recursive algorithms. Graph algorithms (traversal, topological sort, shortest paths, flows…) are also detailed.

Furthermore notions of calculability and an introduction to the theory of Complexity (polynomial reductions, P and NP classes) are studied.

This course focuses on various aspects of database management systems (BDMS) and their design.

It presents a wide range of topics such as alternatives to relational databases, the design of databases without anomalies or redundancy, the concurrent access to a database, how to deal with failures, deductive databases, object-oriented databases and the use of XML and Xquery for the management of semi-structures data.

The first objective of this course teaches the advanced concepts of object-oriented programming: inheritance, delegation, generic classes, exceptions, …

The second objective is to cover some other aspects of programming such as man/machine interface, unit tests, threads …

The Internet of Things is the next technological revolution. IoT makes it possible to extend the Internet to all objects of the physical world that until now was disconnected from the digital world. It opens new opportunities and perspectives: it is an area of rapid growth and a huge opportunity. Indeed, all everyday objects will be potentially connected: it goes from televisions, watches, cars, bicycles, clothing, heating system, to buildings, etc. The peculiarity of IoT is to have a multidisciplinary cross-cutting impact, and in fact, the IoT affects many industrial sectors such as aerospace, aviation, telecommunications, agriculture, health, automobile, railway, building, energy, city, home automation, smart environments (ie, smart space, smart building, and smart city).

In this context, this course aims to provide the foundations for designing and building connected objects. In particular, it covers the key principles and tools to achieve this aim. It addresses embedded systems, the Raspberry Pi Platform, and the Arduino environment for building devices that can control the physical world. Each student will be given an ESP32 microcontroller with wireless network interface enabled. Students will have the opportunity to design completely their own IoT device with a range of hardware and electronics components. Further, the different software frameworks dedicated to IoT will be studied to design complex and connected IoT applications. Security risks related to IoT devices will also be introduced.

This course presents basic notions of Formal Language Theory and its application to compilation. It focuses on basic constructions of grammars, automata and regular expressions, and details the proofs and definitions by induction on the length of words or the structure of a regular expression. Applications on compilation cover all questions of translation from one language to another. It will present practice of various aspects of compilation and application of classical algorithms for code optimization.

The goal of this course is to understand how an operating system is working, combining the evolution of the computer architecure on one side, and the constraints from applications on this other side.

The Internet of Things is the next technological revolution. IoT makes it possible to extend the Internet to all objects of the physical world that until now was disconnected from the digital world. It opens new opportunities and perspectives: it is an area of rapid growth and a huge opportunity. Indeed, all everyday objects will be potentially connected: it goes from televisions, watches, cars, bicycles, clothing, heating system, to buildings, etc. The peculiarity of IoT is to have a multidisciplinary cross-cutting impact, and in fact, the IoT affects many industrial sectors such as aerospace, aviation, telecommunications, agriculture, health, automobile, railway, building, energy, city, home automation, smart environments (ie, smart space, smart building, and smart city).

In this context, this course aims to provide the foundations for designing and building connected objects. In particular, it covers the key principles and tools to achieve this aim. It addresses embedded systems, the Raspberry Pi Platform, and the Arduino environment for building devices that can control the physical world. Each student will be given an ESP32 microcontroller with wireless network interface enabled. Students will have the opportunity to design completely their own IoT device with a range of hardware and electronics components. Further, the different software frameworks dedicated to IoT will be studied to design complex and connected IoT applications. Security risks related to IoT devices will also be introduced.

Le Francais general pour une communication de base;

Niveu élémentaire, Compréhension orale + Expression orale;

Compréhension écrite + Expression écrite

+ Year 2 Modules

Modern day web applications include a server-side with database operations and a client-side for handling and displaying information that comes from this database. In order to achieve this, a stack (or a bundle of frameworks) can be used. The objective of this course is to understand the concepts behind client/server web programming using the MEAN (MongoDB, Express, AngularJS, NodeJS) stack.

Detailed program :

– overview of the MEAN stack with some examples;

– the basis : Javascript as a scripting and a programming langage;

– how does a stack work, the application on MEAN;

– data operations using a NoSQL database : MongoDB;

– using a middleware : Express;

– notions of front-end and back-end, the client side : AngularJS;

– on the server side : NodeJS.

– Overview of other JS frameworks : ReactJS, …

The main Data Mining techniques will be addressed during this course. More precisely, association rules, classification (or, supervised learning) and clustering (or, unsupervised learning). The main objective for the students is (i) to be able to identify which kind of knowledge (association vs classification model vs segmentation) is needed depending on the practical problem they are faced and (ii), the pros and limitations of each technique. Practical exercises will be performed using free software like Weka or Rapidminer.

Training objectives:

– The design of systems and software can be made more reliable through the use of formal methods. The course is a pragmatic approach to the formal design from case studies and proven techniques: proof, refinement and model checking.

Acquired skills :

– Capacity of abstraction of system’s behaviors (hardware and software) for verification of functional and / or dysfunctional properties.

– Capacity of abstraction and logical reasoning about data, instructions and sequences of instructions in order to prove software correctness.

Mastering the design of distributed software architectures, based on the object programming paradigm.

Discovering the various steps in the analysis, design and development of information systems. Emphasis is on reusability and extend ability.

This course gives an overview of the main design patterns, classical or more specific, used in the design of distributed software architectures, either in the design of AP I s or f or the design of software components.

The goal of this course is to give students an overview of development methods used in the software industry, of the situations in which these methods apply, and the pros and cons of each of them .

Different types of software, and influence of the software type on the available choices for development methods (graphical application, library, realtime system , etc).

In depth study of an agile method. Notions of responsility, test-driven development, tandem programming, usage scenarios.

After taking this course, students must be able to select a development method from those in use in the software industry, depending on the type of application to be developed (graphical application, information system, real time software, etc), the acceptable rate of flaws in the final product, and the relationship between provider and client

After an introduction to the bibliographic research, students have to realize critical reading of scientific articles, writing a scientific summary and make an oral presentation.

From 4 to 6 months internship. It can be realized either in a company or in research laboratory.

FREQUENTLY ASKED QUESTIONS

In 2018-19, IEI Vietnam National University (Ho Chi Minh) has opened enrollment for this program. The program is a Partnership Degree Program (also known as Joint Master’s Program) between University of Bordeaux (France) and IEI Vietnam National University (Ho Chi Minh). The program structure is designed by University of Bordeaux. All the ongoing degree programs at IEI are being carried out as per European standards, and are accredited by Vietnam National University (Ho Chi Minh) as well as being periodically monitored by Vietnam Ministry of Education. For more details on the program structure and compulsory modules, please visit the program’s website.
After graduation, students will be awarded a French certificate. This certificate is of equal value to that of those studying at University of Bordeaux in France. Each module will carry a certain amount of credits (equivalent to ECTs) and it is recognized worldwide. Therefore, students will be able to use this certificate for application to higher education or for jobs around the globe. This indicates higher chances of success and so, self-development. IEI has seen many of its students successfully submitted job applications to big companies and research institutes around the world or have secured a job position in international firms.
No, you will not. This degree program is designed by the partner university (University of Bordeaux), thus they are fully responsible for awarding certificates. IEI and Vietnam National University (Ho Chi Minh) do not interfere in this aspect.
However, you need not to worry as certificates awarded to students at IEI, Vietnam National University (Ho Chi Minh) are recognized by the Ministry of Education and Training in Vietnam. Therefore, students can use the certificates awarded by partner universities to apply for higher education or for jobs in Vietnam.
Please contact IEI for more information.
This certificate has been recognized by the Ministry of Education and Training in Vietnam, particularly the Quality Management Department. For more details about the Department, please visit their website: https://cnvb.wordpress.com
Students will only be awarded the certificate if they follow the admission regulations set out by IEI, Vietnam National University (Ho Chi Minh), especially the English requirements. Please contact IEI for more details on the administrative procedures.
It is possible to do so. This is because the transcript you have here at IEI is issued by University of Bordeaux, which follows the European standards, meaning it is recognized worldwide. However, it is up to the universities to accept your application or not. Also, it depends on your academic records/capabilities in meeting their requirements.
There are 19 subjects that students must complete (120 credits). Among these, there will be 17 subjects taught by French lecturers (theoretical knowledge – main course) and only 2 Vietnamese lecturers will be in charge of teaching Compiler and French. Each module/subject is divided into two parts (theory and practice), with Vietnamese lecturers responsible for the ‘practice’ part.
French lecturers who are in charge of teaching main subjects at IEI are either responsible for lecturing at our partner university or researchers working at our partner university. All of our Vietnamese lecturers have graduated from overseas universities and have been through quality censorship overseas. Please contact IEI for more information on the lecturers.
You are only limited by your fears. It may be difficult at first, but as time goes by, you will get used to the pace. At IEI, we emphasize the importance of teamwork the most, so you will be working with others as a team in different projects and discussions. Lecturers and classmates will be there to assist you as well. If you are still stressed out, do give us a call at 0983 01 06 12 and we will try our best to help you with it.
You are not alone. We have received a lot of enquiries regarding the same matter, expressing their worries. Please be confident and overcome your fears, this is what education is meant for. This program does not require excellent English skills, so we believe that you will still be able to catch up with the class by having the basic English skills. Also, throughout your study period, you will be able to improve your English.
Internship is a mandatory part of the program. This will typically last 6 months. At IEI, there are two forms of available internship opportunities:
- Professional Internship: students choose a topic that is closely related to real world projects. Students will be welcomed to become a member of the projects. This form of internships is suitable for those working at a company, as it provides them with chances to apply theoretical knowledge into practice. Therefore, allowing continuous development through advancement and improvement.
- Research Internship: students pick from a range of topics given by lecturers and join the research team that is under supervision of specialized professors. At IEI, currently available internship opportunities are for students to work in LaBRI laboratory in France with their research team (please contact IEI for further details).
Studying at IEI will help to increase your chance of getting an internship in France. Having better skills, capabilities and experience are going to enhance the opportunity even more. At IEI, there are two forms of internships available in France. The first one would be an internship at LaBRI laboratory (University of Bordeaux). This opportunity is mostly given to students by professors, with an average of 1 to 2 available internship opportunities each year. The second form would be an internship at French corporations. This opportunity is either given to students by French lecturers or by students actively searching and applying to the firms. Companies typically choose the best candidates available to them hence, do study hard, have a positive attitude and a careful plan so that your efforts and money would not go to waste.
Once you have had an internship in France, it will be much easier for you to pursue your PhD in France. For those undertaking an internship in Vietnam, it is still possible to study PhD in France as well since the academic documents are produced according to European standards and are internationally recognized. This provides you with an advantage that will increase the chances of you getting a scholarship or pursuing a Higher Education program (i.e. PhD).
It is possible to do so. However, it depends entirely on your academic records and especially, your capabilities, skills and work experiences. By actively searching for internships and networking, you can increase your chances of getting an overseas internship.
- Admission application form
- Academic documents – include a Bachelor’s Degree certificate and the academic transcript (both in English and have been notarized)
- 3x4 photo (five of this photo)
- A copy of your national ID
- 1 CV
- Qualification of CEFR level B2 (please contact IEI for alternatives/equivalents)
- Application fee: 1,500,000 VND
- A letter of introduction from a lecturer or an employer (if any)
The fact that you have had a lot of work experiences in the (related) field would increase your chance of getting admitted to M2. However, the admission staff will have a careful consideration towards the decision of admitting you directly to M2. Please note that we do this to avoid overworking oneself, as we do not want you to waste your time, energy and money for nothing.
We will carefully consider each application and we will invite the applicants to attend an interview. We believe that your first year results act as the entrance examination – being the most accurate judgment of your capabilities. This is because at IEI, we highly respect and honor practical value.
The interview will take about 15 to 20 minutes for each applicant. It aims to test your English proficiency, the attitude and motivation for learning. It will be an opportunity for us to get to know you as a prospective student, and therefore making some adjustment/ giving some advices according to your ability/capability. You will need to be mentally prepared as the interview will be conducted in English, do take note that this will not be a test of any in-depth knowledge. Therefore, try not to stress out too much and be confident.
There are two ways of making an application to IEI:
1. Applying directly at IEI: applicants will need to bring the required documents to IEI within the opening hours.
2. Applying via post (to ensure a smooth process for your application, please contact IEI at 0983 01 06 12 for more details).

PLEASE RETURN THE INFORMATION TO BE DIRECTLY ADVISED