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.

University of Colorado Boulder
Compétences que vous acquerrez: User Story, New Product Development, Real-Time Operating Systems, Model Based Systems Engineering, Model Evaluation, Field-Programmable Gate Array (FPGA), Failure Analysis, Sustainable Business, Data Mining, Delegation Skills, Object Oriented Design, Sampling (Statistics), Proposal Writing, Supplier Management, Accountability, Data Ethics, Sustainability Reporting, Database Design, Generative AI, Sustainable Design
Obtenir un diplôme
Diplôme · 1 à 4 ans
University of London
Compétences que vous acquerrez: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Usability Testing
Obtenir un diplôme
Diplôme · 1 à 4 ans

University of California San Diego
Compétences que vous acquerrez: Algorithmes, structures de données, Science Informatique Théorique, Javascript, Théorie des graphes, Programmation en Python, Bioinformatique, Java, Rust (langage de programmation), Pensée informatique, Principes de programmation, Stockage des données, Analyse du réseau, C et C++, Programmation informatique, Débogage, Tests de développement, Test de logiciels, Développement du programme, Cas de test
Intermédiaire · Spécialisation · 3 à 6 mois

University of California, Santa Cruz
Compétences que vous acquerrez: Algorithmes, Intelligence artificielle, C (langage de programmation), Programmation orientée objet (POO), structures de données, C++ (langage de programmation), Théorie des graphes, Programmation informatique, Principes de programmation, Conception de jeux, Documentation du logiciel, Modèles de conception de logiciels, Débogage
Débutant · Spécialisation · 3 à 6 mois
University of California, Santa Cruz
Compétences que vous acquerrez: Principes de programmation, Documentation du logiciel
Débutant · Cours · 1 à 3 mois

Heriot-Watt University
Compétences que vous acquerrez: Artificial Intelligence, Graph Theory, Database Development, Database Architecture and Administration, NoSQL, Computational Logic, Java, Object Oriented Programming (OOP), Data Structures, Natural Language Processing, Computer Programming, Algorithms, Program Development, Programming Principles, Combinatorics, Theoretical Computer Science, Big Data, Reinforcement Learning, Computational Thinking, Artificial Neural Networks
Obtenir un diplôme
Diplôme · 1 à 4 ans

University of Colorado System
Compétences que vous acquerrez: Algorithmes, Programmation du système, Protocole de configuration dynamique de l'hôte (DHCP), Télécommunications, Protocoles réseau, Routage de réseau, Sécurité réseau, Architecture de réseau, Réseaux locaux, TCP/IP, Réseaux sans fil, Gestion des performances du réseau, Planification et conception de réseaux, Réseaux informatiques, Communications numériques, Protocoles de routage, Théorie des graphes, Infrastructure réseau, Réseaux définis par logiciel, Modèles OSI
Intermédiaire · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Informatique, Logique computationnelle, Science Informatique Théorique, Programmation en Python, Pensée informatique, Combinatoire, Raisonnement déductif, Raisonnement logique, Développement du programme
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Pseudocode, Design Strategies, Computer Science, Tree Maps, Encryption, Linear Algebra, Combinatorics, Mathematical Modeling, Advanced Mathematics, IBM Cloud, Python Programming
Préparer un diplôme
Avancées · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Algorithmes, Bases de données relationnelles, Informatique, Cloud Computing, Logiciel système, Protocoles réseau, Sécurité réseau, Architecture des ordinateurs, Développement de logiciels, Principes de programmation, Automatisation, SQL, Gestion des bases de données, Visual Basic (langage de programmation), Bases de données, Débogage, Programmation informatique, Réseaux informatiques, Matériel informatique, Analyse
Débutant · Cours · 1 à 3 mois

Stanford University
Compétences que vous acquerrez: structures de données, Algorithmes, Informatique, Routage de réseau, Bioinformatique, Science Informatique Théorique, Théorie des graphes, Pensée informatique, Principes de programmation, Probabilité, Logique computationnelle, Analyse des réseaux sociaux, Recherche opérationnelle, Pseudo-code, Modèle de réseau, Analyse, Analyse du réseau
Intermédiaire · Spécialisation · 3 à 6 mois

Ball State University
Compétences que vous acquerrez: Data Ethics, Full-Stack Web Development, Graph Theory, Data Collection, Supervised Learning, Software Development Methodologies, File Systems, SQL, Statistical Methods, Data Wrangling, Theoretical Computer Science, Application Security, Cryptography, Object Oriented Programming (OOP), Statistical Hypothesis Testing, Text Mining, Artificial Intelligence, Data Visualization, Natural Language Processing, R Programming
Obtenir un diplôme
Diplôme · 1 à 4 ans