Le titulaire du diplôme dispose d'un socle de connaissances solides et est capable de:
- Mettre en oeuvre des outils bio-informatiques et des banques de données pour la modélisation de processus biologiques et pour l'étude de l'évolution des molécules et des organismes;
- Connaître les principes de base de l'algorithmique;
- Maîtriser un ou plusieurs langages de programmation pour l'appliquer aux domaines des sciences du vivant (statistiques, bases de données, imagerie, modélisation);
- Savoir mettre en oeuvre une méthodologie: choisir la meilleure stratégie, construire un protocole analytique, identifier les sources d'erreur, analyser et interpréter les données;
- Travailler en équipe dans différents contextes, y compris avec des personnes issues de disciplines différentes : s'intégrer, se positionner, collaborer, communiquer et rendre compte;
- Travailler au sein d'une équipe de développement en utilisant des méthodes de conduite de projet adaptées à l'objectif et à la taille du projet;
- Travailler au sein d'une équipe de développement en utilisant des outils de communication et de partage des données adaptés;
- Travailler au sein d'une équipe internationale s'exprimant en anglais.