Modélisation et programmation

Le cours a un caractère pratique. Son objectif est de fournir aux étudiants une vision globale sur la résolution numérique de problèmes scientifiques à l’aide de logiciels maison. Seront discutés et implémentés des algorithmes dans le cadre des sciences moléculaires.

Le langage de programmation utilisé sera Python 3 avec sa bibliothèque Numpy sur des cahiers Jupyter (en français ou en anglais).

6 h de cours – 16,5 h de TD 

Présentation de l’UE : diaporama à venir…

Cours

Introduction succincte aux ordinateurs : passé, présent et futur

Du boulier aux ordinateurs quantiques

Développement du hadware et du software

Idées, dispositifs et acteurs principaux

Introduction aux logiciels scientifiques en Chimie

Vue de l’ensemble et applications

TD/TP

Chaque séance TD/TP démarrera avec une petite discussion (30 min) sur des concepts clés en algorithmique et/ou chimie théorique.

Initiation à la programmation en Python

Résolution de problèmes à l’aide d’algorithmes

Méthodes fondamentales pour les simulations

Entretien scientifique

Vers la fin du cours un(e) chercheur(se) dans le domaine du développement en chimie théorique viendra parler de son parcours scientifique et/ou académique et de ses lignes de recherche. Les étudiants devront lui poser des questions.

Un site de l'Université Paris Saclay