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.

Duke University
Compétences que vous acquerrez: Résolution de problèmes, Programmation informatique, Simulations, Maintenabilité, Développement du programme, Planification des tests, Cycle de vie du développement des systèmes, C et C++, Algorithmes, Conception de logiciels, Débogage, Structures de données, C (langage de programmation), Principes de programmation, Programmation du système, Gestion de la mémoire, Génie logiciel, Tests de développement, Tests de logiciels, Fichier E/S
Débutant · Spécialisation · 3 à 6 mois

University of London
Compétences que vous acquerrez: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Programming Principles, Computer Science, Critical Thinking, Computational Thinking, Business Logic, Algorithms, Mathematical Theory & Analysis, Algebra, Mathematical Modeling, Problem Solving, Strategic Communication
Intermédiaire · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking and Problem Solving, Performance Testing, Data Structures, Critical Thinking, Logical Reasoning, Graph Theory, Mathematical Theory & Analysis, Complex Problem Solving, Analysis, Game Theory
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: AI Security, Penetration Testing, Exploit development, Network Security, Exploitation techniques, Open Web Application Security Project (OWASP), Security Testing, Cyber Security Assessment, Cyber Operations, Computer Security, Cybersecurity, Artificial Intelligence and Machine Learning (AI/ML), Cryptographic Protocols, Network Protocols, Cryptography, Security Awareness, Generative AI Agents, Server Side, Web Applications, Machine Learning Algorithms
Intermédiaire · Spécialisation · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Operating Systems, Operating System Administration, Memory Management, OS Process Management, System Software, System Programming, Command-Line Interface, Linux Administration, File Systems, System Monitoring, Performance Tuning, Package and Software Management, Systems Architecture, File Management, Algorithms, Cloud Platforms, User Accounts, Security Controls, Data Sharing
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois
University of London
Compétences que vous acquerrez: Informatique, Cybersécurité, Mise en réseau générale, Systèmes informatiques, Sécurité des applications, Débogage, Maîtrise de l'informatique, Sécurité des réseaux, Applications Web, Pensée informatique, Réseaux informatiques, Gestion des problèmes, Sécurité réseau
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Informatique, Formation à la diversité, Éthique de la recherche clinique, Impact social, L'IA responsable, Éthique des données, Normes et conduite éthiques, Cybersécurité, Éthique des soins de santé, Intelligence artificielle, Médias et communications, Personnalisation de l'IA, Protection de la vie privée dans le domaine médical, Protection de l'information, Sensibilisation à la sécurité, Sensibilisation à la diversité, IA générative, Initiatives en matière de diversité, d'équité et d'inclusion, alphabétisation numérique, Programmes de diversité, IA responsable
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Computer Architecture, Hardware Architecture, Microarchitecture, Computer Systems, Computational Logic, Hardware Design, Computer Hardware, Programming Principles, System Programming, Systems Architecture, Program Development, Data Storage, Memory Management
Préparer un diplôme
Débutant · Cours · 1 à 3 mois

Tsinghua University
Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Computational Thinking, Database Management Systems, Theoretical Computer Science, System Design and Implementation, Programming Principles, Computer Programming, Data Storage
Intermédiaire · Spécialisation · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Algorithms, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
Préparer un diplôme
Mixte · Cours · 1 à 3 mois

University of Alberta
Compétences que vous acquerrez: Programmation en Python, Programmation informatique, Informatique, Résolution de problèmes, Algorithmes, Planification des tests, Développement du programme, Tests fonctionnels, Principes de programmation, Programmation Python, Conception de jeux, Débogage, Qualité des logiciels (SQA/SQC), Autres langages de programmation, Pensée informatique, Développement de jeux vidéo
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apprentissage par transfert, Modèle de formation, Vision par ordinateur, Apprentissage supervisé, Information et technologie géospatiales, Algorithmes de classification, Algorithmes, Matlab, Optimisation des flux de trafic, Analyse d'images, Apprentissage profond, Prétraitement des données, Apprentissage automatique, Prétraitement de données, Méthodes d'apprentissage automatique, Algorithmes d'apprentissage automatique, Évaluation du modèle, Détection des anomalies
Intermédiaire · Spécialisation · 1 à 3 mois