Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.

Compétences que vous acquerrez: C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Programming Principles, Maintainability, Data Validation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Algorithmes, structures de données, Programmation informatique, Visualisation interactive des données, Programmation Java, Conception orientée objet, Débogage, Environnement de développement, Programmation orientée objet (POO), Interface utilisateur (UI), Principes de programmation, Documentation du logiciel, Java, Programmation événementielle, Génie logiciel
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, Intelligence artificielle, Vision par ordinateur, Raisonnement déductif, Interfaces homme-machine, Réseaux neuronaux artificiels, Pensée systémique, Apprentissage Humain, Intelligence artificielle et apprentissage automatique (IA/ML), Pensée informatique, Résolution de problèmes, Théorie des jeux, Économie comportementale, Développement humain, Analyse d'images, Modélisation mathématique, Compétences analytiques, Probabilité, Infographie
Débutant · Spécialisation · 3 à 6 mois

École normale supérieure
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, Probabilité, Pensée informatique, Modélisation mathématique, Théorie des graphes, Combinatoire, Recherche opérationnelle
Mixte · Cours · 1 à 3 mois

The Chinese University of Hong Kong
Compétences que vous acquerrez: Operations Research, Computational Logic, Advanced Mathematics, Combinatorics, Algorithms, Applied Mathematics, Graph Theory, Mathematical Modeling, Mathematical Software, Computational Thinking, Programming Principles, Theoretical Computer Science, Program Development, Performance Tuning, Linear Algebra
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: OSI Models, Network Security, TCP/IP, Network Architecture, Network Protocols, General Networking, Network Routers, Routing Protocols, Public Key Infrastructure, Network Model, Cryptography, Web Applications
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

EDUCBA
Compétences que vous acquerrez: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
Débutant · Cours · 1 à 4 semaines

Clemson University
Compétences que vous acquerrez: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Design Strategies, Mathematical Theory & Analysis, Probability
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Computer Science, Machine Learning Algorithms, Solution Design, Problem Solving, Mathematical Theory & Analysis, Scalability
Débutant · Cours · 1 à 3 mois

École normale supérieure
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, Recherche opérationnelle, Probabilité, Modélisation mathématique, Algèbre linéaire, Combinatoire, Théorie des graphes
Mixte · Cours · 1 à 4 semaines

Yale University
Compétences que vous acquerrez: Gestion des risques, Utilisabilité, L'esprit d'entreprise, Conception de logiciels, Test de logiciels, Vérification et validation, Ingénierie biomédicale, Probabilités et statistiques, Affaires réglementaires, Interaction Homme-Machine, Exigences réglementaires, Intelligence artificielle et apprentissage automatique (IA/ML), Essais cliniques, Développement de logiciels, Dispositifs médicaux, Cycle de vie du développement logiciel, Technologie de la santé, Protection de la vie privée dans le domaine médical, Recherche utilisateur, Systèmes de gestion de la qualité
Intermédiaire · Cours · 3 à 6 mois