Introduction to Programming
- Code de l'UE ISBMM101
-
Horaire
30 30Quadri 1
- Crédits ECTS 6
- Langue
- Professeur
Ce cours offre une introduction à la programmation logicielle et à l’ensemble de ses concepts, en axant la matière, les exemples et les exercices vers un usage adapté aux besoins en biologie. Il vise à acquérir une maîtrise pratique de ces concepts via l’utilisation du langage Python.
Les séances d’exercices suivront fidèlement l’avancement du cours théorique. Il seront dispensés sur ordinateur afin d’offrir à l’étudiant les outils et les bonnes pratiques lui permettant de faire une utilisation concrète de Python. Certaines préparations à domicile peuvent être demandées.
L'évaluation du cours est une épreuve à deux volets, un examen de théorie sur papier (50% des points) et un examen de mise en pratique sur ordinateur (50% des points). Il n'y a pas de report de cote pour les volets pris individuellement.
Les modalités exactes de l’évaluation sont susceptibles d’être modifiées en fonction des contraintes pratiques (en particulier pour l’épreuve sur ordinateur).
Le cours est basé sur les livres « Python for Biologists » et « Advanced Python for Biologists » par Dr. Martin Jones, 2013 (éd. CreateSpace Independent Publishing Platform)
Formation | Programme d’études | Bloc | Crédits | Obligatoire |
---|---|---|---|---|
Master 120 en sciences biomédicales, à finalité spécialisée en biomedical data management | Standard | 0 | 6 | |
Master 120 en sciences biomédicales, à finalité spécialisée en biomedical data management | Standard | 1 | 6 |