Postgraduate Master Program

Software, Web, Mobile Development & QA

/ Tech Skills (294 hours - ECTS : 32)
/ Systems and Networks Architectures
/ DevOps - Cisco DevNet
/ Telephony over IP solutions
/ Containers & Cloud administration (Red Hat OpenStack Platform)
/ Pentesting - Evasion Techniques and Breaching Defenses
/ DevOps
/ Advanced Linux administration and virtualization - Courses in English from Washington DC (USA), Bangalore (India), Sâo Paulo (Brazil), or Kyoto (Japan)
/ Software-defined data center administration - Courses in English from Washington DC (USA), Bangalore (India), Sâo Paulo (Brazil), or Kyoto (Japan)
/ VMware Cloud on AWS
/ Web Attacks and Exploitation - Advanced
/ Soft skills (231 hours - ECTS : 28)
/ School integration
/ Start-up & IT
/ Personal development - Oral and written expression - Advanced
/ Business English
/ Hiring strategy
/ Information system management - In English From Washington DC (USA), Bangalore (India), Sâo Paulo (Brazil) or Kyoto (Japan)
/ Professional feedback
/ E-Industries - Digital Medias - Retail - Finance cursus. In English from Washington DC (USA), Bangalore (India), Sâo Paulo (Brazil) or Kyoto (Japan)
/ Professional experience & Defense
/ Hackathon
/ Your skills at the end of the course

The IT Manager diploma, specializing in computer science, is composed of five blocks of typical activities, each activity including the skills required to carry it out:

/ Study and analyze the financial, marketing, commercial, legal, cultural and societal constraints of each of the project's stakeholders in order to control the execution of the project and ensure its success
/ Communicate in English in order to understand the international environment and master the business management
/ Define and set up the cooperation modalities between the different actors in order to verify and ensure the compatibility of their productions, especially with digital collaborative tools, to ensure the success of the project
/ Use negotiation techniques to obtain the necessary resources for the successful completion of the project
/ Know the methods described in the NF EN 16271 standard in order to write a specification to meet the needs of a project.
/ To know the methods described in the NF EN 16271 standard in order to check the coherence, the completeness, the feasibility of the different elements of the specifications to ensure its implementation.
/ Translate the expression of the customer's needs in order to establish a list of project activities to write a commercial proposal
/ Determine procedures to verify that project deliverables meet the requirements of the specification to ensure project success
/ Implement the above verification procedures to control project activities to ensure project success
/ Define and implement planned and systematic quality activities to ensure that the project uses all processes required to meet the requirements
/ Detect and analyze deviations between planned and executed activities in order to formalize these analyses using digital dashboards/IT tools to implement the corrective actions necessary to achieve the project objective
/ Analyze the results of a project in order to carry out the return of experience of the project on the aspects costs, quality, deadlines and the human dimension to capitalize the experience of the project
/ Determine all project tasks in order to identify and qualify them (duration, workload, interdependencies, skills required) to enable the planning of project activities
/ Process the characteristics of the tasks in order to plan the detailed progress of the project to manage its progress in time.
/ Determine and identify the resources needed for the project in order to allocate them to the respective tasks to avoid overloading.
/ Monitor and ensure the correct time progress of the project in order to take the necessary corrective measures to meet internal and external deadlines
/ Process the corresponding tasks with digital and IT tools (e.g. MS project, ProjectLibre, Smartsheet) in order to optimize and communicate the project planning with the stakeholders to ensure the management of the project progress
/ Use standard estimation methods to control the project
/ Build a budget forecast and project it over time
/ Master the methods and the digital/computer tools to collect the real expenses of the project
/ Implement the earned value method to monitor the project's progress using digital tools
/ Carry out a mapping of the project risks associated with a digital dashboard in order to identify, manage and follow these risks precisely.
/ Write a job description in order to be able to analyze and select the applications and then conduct a recruitment interview and evaluate the candidate
/ Organize meetings, clearly present the objectives, make everyone aware of the importance of their role in order to motivate and energize the project team
/ Supervise, manage and monitor a team while respecting the integrity of individuals in order to prevent, detect and resolve interpersonal conflicts
/ Establish the factual origin of a dysfunction in order to take corrective actions and ensure their implementation to resolve the problem in a sustainable manner
/ Define the objectives of the team and its members and then define the expected reporting in order to verify the conformity of the work accomplished and the progress made and thus evaluate the performance of the team and its members
/ Take the necessary corrective actions to ensure the expected performance
/ Develop the training plan for the project team to develop its skills and improve its performance
/ Master the criteria for deciding whether to produce products or services internally or purchase them externally in order to choose the most optimal solution
/ Master the essential aspects of the bidding process: establish a panel of suppliers, consult, analyze the offers, select in order to optimize the allocated resources, time and budget
/ Identify project stakeholders to analyze their position, issues and needs in order to establish a dialogue with them.
/ Design an individualized action plan to ensure stakeholder engagement throughout the project
/ Use traditional and digital methods to measure stakeholder engagement in the project
/ Determine the communication needs of the various stakeholders in order to establish the project's communication plan using digital tools and adapted media
/ Prepare launch, progress and closing meetings in order to facilitate them in an optimal way
/ Master the main methods (traditional and digital) for a good diffusion of information
/ Prerequisites (prior training)
  • Have a graduate diploma (4 years) in computer science: computer science bachelor's degree
  • Pass all the ESTIAM Tests: coding, soft skill and English test
/ Teaching methods
  • Theoretical courses and application exercises in face-to-face or distance learning or in hybrid mode
  • International distance learning (Japan, USA, India, Brazil...)
  • Team projects supervised by the trainers
  • Professional periods in companies (internships, work-study)
  • Technological immersion periods (hackathons, start-up projects...)
/ Evaluation methods
  • Group or individual work in class throughout the year
  • Technical project and oral defense
  • Inter-subject project and oral defense
  • Hackathons (discover some ESTIAM hackathons: hack commit push, hackathon SAAGIE)
  • Internship, internship report, company evaluation and oral defense
/ Registration procedure
  • Complete the online application form
  • Pass all ESTIAM Cambodia admission tests
  • Career orientation interview (in person or by videoconference)
  • Sign the registration contract and respect the general conditions of registration
  • Possible modalities: initial training or apprenticeship contract
  • Start of the school year on October 1st
  • Duration of the registration procedure: 15 days