Approche de l’élaboration et du fonctionnement des logiciels

Cours donné aux M2 "Droit de la création et du numérique" et "Droit de l'innovation de de la propriété intellectuelle"

Glossaire

Lien de l'environement JupyterLab: ici

Cours 1: Architecture des ordinateurs/Languages machines/Compilation

slides activité

Cours 2: Programmation: variables/if-then-else/boucles

slides aide-mémoire python

Cours 3: Programmation: tableaux/fonctions

slides

Cours 4: La complexité du logiciel: bugs/tests/typage/complexité

slides tp4.py tris.py

Cours 5: Intelligence artificelle/Internet

slides base.html aide-mémoire html/css

Exemples de site réalisés: babi-green recette livres

Cours 6: Javascript/Bases de donnée

slides aide-mémoire sql Sujet de tp Correction du tp

Examen: 21 mars 14h-16h salle 111

sujet 2024