• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Informatique complémentaire (INF 152)

  • ECTS

    6 crédits

  • Composante

    Département Sciences Drôme Ardèche

  • Période de l'année

    Automne (sept. à dec./janv.)

Description

Le but de ce cours est de familiariser les étudiants avec les fondamentaux de la programmation en Python, la manipulation de données, la réalisation et l’analyse d’algorithmes simples. Ces notions sont ensuite mises en œuvre pour apprendre à utiliser des outils simples d’apprentissage machine.

Lire plus

Objectifs

Former les étudiants à la conception et à la réalisation de programmes simples, fonctionnels et maintenable.

Lire plus

Heures d'enseignement

  • CMCM18h
  • TDTD18h
  • TPTP18h

Syllabus

1. Bases de la programmation impérative en Python
2. Tuples, listes
3. Ensembles, dictionnaires
4. Fonctions, bibliothèques
5. Classes et objets
6. Classes et objets 2
7. Introduction à l'IA - Données et vecteurs
8. Introduction à l'IA - Inférence statistique
9. Introduction à l'IA - Réseaux de neurones

Lire plus

Période

Semestre 1

Informations complémentaires

Cours magistral, TD, TP, Projet

Lire plus

Compétences visées

  • Connaître les structures de la programmation impérative (structure conditionnelle, boucles, fonctions) et de la programmation orientée objet (objet, classe, méthode) en Python.
  • Savoir les utiliser pour concevoir un algorithme simple
  • Savoir évaluer la complexité d’un algorithme
  • Savoir rédiger du code clair et lisible
Lire plus