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: Apprentissage automatique, Intelligence artificielle, Médias et communications, Éthique des données, Diversité culturelle, Sensibilisation à la diversité, Cybersécurité, Normes et conduite éthiques, Protection de l'information, Informations d'identification personnelle, IA générative, Droit, Éthique des soins de santé, IA responsable, Technologies émergentes, Inclusion sur le lieu de travail, Automatisation, Protection de la vie privée dans le domaine médical, Sensibilisation à la sécurité informatique, Technologies de l'information
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, structures de données, Statistiques descriptives, Programmation informatique, Automatisation, Développement du programme, Simulations, Pensée informatique, Principes de programmation, Logiciel de Visualisation de Données, Microsoft Visual Studio, Stockage des données, Analyse, Analyse des Données, Magasin de données, Collecte de données, Gestion des fichiers, Gestion des problèmes, C (langage de programmation)
Débutant · Spécialisation · 3 à 6 mois

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

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Programmation informatique, Créativité, Coordination, Pensée informatique, Principes de programmation, Animation et conception de jeux, Développement du programme, Narration, Conception de solutions, Programmation événementielle
Débutant · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Programmation informatique, structures de données, Débogage, Principes de programmation, Systèmes de fichiers, C++ (langage de programmation), Stockage des données, Java, Théorie des graphes
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Intelligence artificielle, Médias et communications, Normes et conduite éthiques, Éthique des données, Cybersécurité, Protection de l'information, Informations d'identification personnelle, Droit, Collecte de données, Sensibilisation à la sécurité informatique, IA responsable, Technologies de l'information
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Program Development, Student Engagement, Technical Communication, Event-Driven Programming, Computer Programming, Education Software and Technology, Animation and Game Design, Code Review, Object Oriented Design, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures, Development Environment
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Linux, Intelligence artificielle, Évolutivité, Systèmes d'Exploitation, Informatique distribuée, Interface de ligne de commande, Systèmes de fichiers, Big Data, Scripting, Optimisation des performances, Gestion de processus OS, Bash (langage de script)
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Cyber Security Assessment, Exploitation techniques, Server Side, Application Security, Artificial Intelligence and Machine Learning (AI/ML), Vulnerability Scanning, Responsible AI, Data Security, Cyber Attacks, Security Awareness, Generative AI, Large Language Modeling, Personally Identifiable Information, Business Logic
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Javascript, Database Management
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Cryptography, Exploratory Data Analysis, Event-Driven Programming, Encryption, Server Side, Web Development, Regression Analysis, Apache, Web Services, Machine Learning Algorithms, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Web Applications, Key Management, Python Programming, Predictive Modeling, Machine Learning Methods, Back-End Web Development, Applied Machine Learning
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: C and C++, Data Sharing, Communication Systems
Avancées · Cours · 1 à 3 mois