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.

Heriot-Watt University
Compétences que vous acquerrez: Database Systems, Database Management, Database Software, Artificial Intelligence, Graph Theory, Software Engineering, Database Development, Java Programming, Requirements Analysis, Artificial Intelligence and Machine Learning (AI/ML), Database Architecture and Administration, Statistical Methods, NoSQL, Computational Logic, Java, Data Visualization, Data Structures, Algorithms, Computer Science, Software Technical Review
Obtenir un diplôme
Diplôme · 1 à 4 ans

Duke University
Compétences que vous acquerrez: Principes de programmation, Résolution de problèmes, Algorithmes, Programmation informatique, C (langage de programmation), Logique informatique, Conception de solutions, Développement du programme
Débutant · Cours · 1 à 4 semaines

BITS Pilani
Compétences que vous acquerrez: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Theoretical Computer Science, Object Oriented Design, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Software Development Methodologies, Amazon Web Services, Feature Engineering, Algorithms, TCP/IP, Java Programming, Data Structures
Obtenir un diplôme
Diplôme · 1 à 4 ans

University of California, Santa Cruz
Compétences que vous acquerrez: Principes de programmation, Structures de données, Programmation orientée objet (POO), Simulations, Théorie des graphes, Modèles de conception de logiciels, Conception orientée objet, Fichier E/S, Programmation informatique, Algorithmes, Intelligence artificielle, Conception de logiciels, Gestion de la mémoire, Réutilisation du code, C++ (langage de programmation), C et C++, Logique informatique, C (langage de programmation), Développement du programme
Débutant · Spécialisation · 3 à 6 mois

Clemson University
Compétences que vous acquerrez: Human Computer Interaction, Large Language Modeling, Database Management, Dimensionality Reduction, Database Design, Database Management Systems, Generative AI, MySQL, Model Evaluation, Model Optimization, Software Development Methodologies, Usability, Data Preprocessing, Data Mining, Data Structures, Systems Development Life Cycle, Responsible AI, Algorithms, Machine Learning Methods, Human Factors
Obtenir un diplôme
Diplôme · 1 à 4 ans

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Probability, Computational Logic, Combinatorics, Bayesian Statistics, Algorithms, Theoretical Computer Science, Mathematical Software, Mathematical Theory & Analysis, Cryptography, Logical Reasoning, Deductive Reasoning, Computational Thinking, Computer Science, Encryption, Data Structures, Arithmetic, General Mathematics, Public Key Cryptography Standards (PKCS), Problem Solving, Cybersecurity
Débutant · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Logiciel système, Réseaux informatiques, Protocoles de réseau, Principes de programmation, SQL, Architecture des ordinateurs, Programmation informatique, Algorithmes, Sécurité des réseaux, Matériel informatique, Bases de données relationnelles, Intelligence artificielle, Sécurité réseau, Automatisation, Informatique, Bases de données, Informatique en nuage, Programmation du système, Débogage, Architecture matérielle, Visual Basic (langage de programmation)
Débutant · Cours · 1 à 3 mois

Stanford University
Compétences que vous acquerrez: Théorie et analyse mathématiques, Bioinformatique, Analyse, Structures de données, Probabilités et statistiques, Analyse du réseau, Théorie des graphes, Algorithmes, Probabilité, Pensée informatique, Informatique théorique, Routage de réseau, Informatique, Analyse des réseaux sociaux, Stratégies de conception
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Mise en réseau générale, Protocoles de réseau, Commutateurs de réseau, Protocoles de routage, Ingénierie des réseaux, Réseaux informatiques, Le chemin le plus court ouvert (OSPF), Gestion des performances du réseau, Sécurité des réseaux, Protocole de configuration dynamique de l'hôte (DHCP), Sécurité réseau, TCP/IP, Communications numériques, Routage de réseau, Réseaux locaux, Modèles OSI, Routeurs de réseau, Réseaux sans fil, Architecture du réseau, Réseau virtuel, Planification et conception de réseaux
Intermédiaire · Spécialisation · 3 à 6 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Cryptography, Algorithms, Encryption, Theoretical Computer Science, Combinatorics, Arithmetic, Applied Mathematics, Logical Reasoning
Débutant · Cours · 1 à 3 mois
University of California, Santa Cruz
Compétences que vous acquerrez: Principes de programmation, Gestion de la mémoire, Logique informatique, Développement du programme
Débutant · Cours · 1 à 3 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Computational Logic, Logical Reasoning, Theoretical Computer Science, Deductive Reasoning, Programming Principles, Mathematics and Mathematical Modeling, Computer Science, Algorithms
Débutant · Cours · 1 à 3 mois