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: Algorithmes, Logique informatique, C (langage de programmation), Conception de solutions, Programmation informatique, Développement du programme, Résolution de problèmes, Principes de programmation
Débutant · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Computational Logic, Algorithms, Arithmetic, Applied Mathematics, Advanced Mathematics, Mathematics and Mathematical Modeling, Deductive Reasoning, Mathematical Theory & Analysis, Trigonometry, Geometry, Statistics, General Mathematics, Graphing, Computer Science, Mathematical Modeling, Programming Principles, Business Mathematics, Business Logic, Algebra, Problem Solving
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

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

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Structures de données, Rust (langage de programmation), Tests de logiciels, Bioinformatique, Informatique théorique, Programmation Python, Débogage, Java, Maladies infectieuses, Analyse du réseau, Programmation informatique, Javascript, Stockage des données, Algorithmes d'apprentissage automatique, Tests de développement, Pensée informatique, Programmation en Python, Théorie des graphes, Mathématiques avancées, C et C++
Intermédiaire · Spécialisation · 3 à 6 mois

University of London
Compétences que vous acquerrez: Database Management, Relational Databases, Database Design, Database Systems, Databases, Descriptive Statistics, Statistical Inference, Data Literacy, Data Visualization Software, Data Visualization, Statistical Hypothesis Testing, Exploratory Data Analysis, Tableau Software, Data Presentation, Statistical Visualization, Algebra, Calculus, Trigonometry, Logical Reasoning, Linear Algebra
Obtenir un diplôme
Diplôme · 1 à 4 ans

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), NoSQL, Software Design, Java, Software Development, Data Structures, Algorithms, Computational Logic, Administration, Computer Science, Formal Learning
Obtenir un diplôme
Diplôme · 1 à 4 ans

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

Clemson University
Compétences que vous acquerrez: Human Computer Interaction, Large Language Modeling, Database Systems, Database Management, Dimensionality Reduction, Database Design, Database Management Systems, Generative AI, Model Evaluation, Software Development Methodologies, Usability, Recurrent Neural Networks (RNNs), 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

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

Ball State University
Compétences que vous acquerrez: Data Ethics, Graph Theory, Machine Learning Algorithms, Supervised Learning, File Systems, SQL, Theoretical Computer Science, Software Engineering, Data Visualization, Statistical Methods, Cryptography, Full-Stack Web Development, Object Oriented Programming (OOP), SAS (Software), Statistical Hypothesis Testing, Text Mining, Artificial Intelligence, Predictive Modeling, Data Science, File I/O
Obtenir un diplôme
Diplôme · 1 à 4 ans

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Theoretical Computer Science, Mathematics and Mathematical Modeling, Applied Mathematics, Algorithms, Cryptography, Data Management
Préparer un diplôme
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, Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Design Strategies, Cryptographic Protocols, Applied Mathematics, Tree Maps, Encryption, Network Model, Combinatorics, Data Science, Mathematical Software, Python Programming
Préparer un diplôme
Avancées · Spécialisation · 3 à 6 mois