Mooc AtlasAutoformation de niveau universitaire
Tous les parcours
Informatique · 16Intermédiaire

Informaticien théoricien

Futur étudiant de master en informatique.

Preuves, combinatoire, logique et graphes, puis algorithmique de Stanford et structures de données avancées jusqu'aux algorithmes quantiques.

463heures de cours
47semaines à 10 h
4étapes
19cours
4universités

Compétences visées

AlgorithmsGraph TheoryMathematical ModelingTheoretical Computer ScienceArithmeticProgramming PrinciplesCryptographyDeductive ReasoningProbabilityStatisticsEncryptionPython Programming

Intitulés de compétences repris de Coursera.

Métiers visés

  • Doctorant en informatique
  • Ingénieur algorithmique
  • Chercheur

Progression

  1. 1
    University of California San DiegoDébutantPython

    Prérequis annoncés : Basic math (fractions, squares), basic Python (functions, loops, recursion)

    Voir les 5 cours
    CoursNiveauDuréeNote (avis)
    Mathematical Thinking in Computer ScienceDébutant42 h4,4 (2 289)
    Combinatorics and ProbabilityDébutant23 h4,6 (874)
    Introduction to Graph TheoryDébutant21 h4,5 (1 073)
    Number Theory and CryptographyDébutant17 h4,5 (610)
    Delivery ProblemDébutant13 h4,7 (376)
  2. 2
    University of London (Goldsmiths)Débutant
    Voir les 5 cours
    CoursNiveauDuréeNote (avis)
    Mathematical Foundations for ComputingDébutant20 h—
    Applied Mathematical Methods for ComputingDébutant19 h—
    Geometry and Calculus for ComputingDébutant15 h—
    Logic and Reasoning for ComputingIntermédiaire18 h—
    Algorithms and ComplexityIntermédiaire19 h—
  3. 3
    Stanford University (Stanford Online)IntermédiaireC, Java, Python

    Prérequis annoncés : Programming in at least one language (C, Java or Python); familiarity with proofs (induction, contradiction); discrete probability

    Voir les 4 cours
  4. 4
    University of Colorado BoulderAvancéPythoncrédits universitaires

    Prérequis annoncés : Some background in calculus, probability theory and Python programming

    Voir les 5 cours

Avec Coursera Plus

Ce parcours représente 463 heures, soit environ 11 mois à 10 heures par semaine. L’abonnement Coursera Plus donne accès à la plupart de ses cours pendant cette période.

Découvrir Coursera Plus

Projets à réaliser

Après l’étape 1

Portfolio de preuves

Rédiger en LaTeX dix preuves complètes : récurrence, absurde, combinatoire, graphes.

Après l’étape 3

Bibliothèque de graphes

Implémenter Dijkstra, Kruskal et le parcours en largeur, puis comparer leurs temps sur de vrais réseaux.

Après l’étape 4

Problème NP-difficile

Comparer une solution exacte et trois heuristiques du voyageur de commerce sur des instances de taille croissante.

Manuels gratuits

Autres parcours de la même famille