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.

Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Validation, Programming Principles, Computer Programming, Data Integrity, Data Structures, Code Reusability, File Management, Data Store, Memory Management, Software Documentation, Computer Science, Maintainability, Computational Logic, Development Environment
Débutant · Spécialisation · 3 à 6 mois

Clemson University
Compétences que vous acquerrez: Data Structures, Algorithms, Theoretical Computer Science, Computer Programming, Computer Science, Probability, Program Development, Probability Distribution, Design Strategies, Analysis
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Verbal Communication Skills, Critical Thinking and Problem Solving, Communication, Critical Thinking, Problem Solving, Composure, Interpersonal Communications, Computer Programming, Communication Strategies, Computer Science, Technical Communication, Planning, Algorithms, Data Structures, Stress Management
Débutant · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Applied Mathematics, Trigonometry, Mathematics and Mathematical Modeling, Graphing, Calculus, Computer Science, Mathematical Theory & Analysis, Geometry, Plot (Graphics), Mechanics, Computer Graphics, Graph Theory, Mathematical Modeling, Functional Requirement, Physics, Graphic Design, Derivatives
Débutant · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Computer Science, Computer Programming, Solution Design, Problem Solving, Mathematical Theory & Analysis
Préparer un diplôme
Débutant · Cours · 1 à 3 mois
Dartmouth College
Compétences que vous acquerrez: Programmation informatique, Informatique, Systèmes embarqués, C et C++, Algorithmes, Ingénierie informatique, Outils de programmation informatique, Linux, C (langage de programmation), Principes de programmation, Serveurs Linux, Visualisation des logiciels, Débogage, Commandes Linux, Gestion de la mémoire, Génie logiciel, Documentation du logiciel, Fichier E/S, Logiciels embarqués, Interface de ligne de commande
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Robotics, Machine Controls, Control Systems, Engineering, Scientific, and Technical Instruments, Automation, Graph Theory, Planning, Algorithms, Computer Programming, Computer Science, Simulation and Simulation Software, Engineering, Simulations, Python Programming, Virtual Environment, Linear Algebra, Applied Mathematics, Design
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

Dartmouth College
Compétences que vous acquerrez: Computational Logic, Scientific Methods, Theoretical Computer Science, Logical Reasoning, Science and Research, Physics, Experimentation, Laboratory Experience, Physical Science, Artificial Intelligence, Simulations, Computer Science, AI literacy, Psychology, Liberal Arts, General Science and Research, Ancient History, Vibrations, Mechanics, Chemistry
Débutant · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Informatique, Résolution de problèmes, Programmation informatique, Développement du programme, Structures de données, Algèbre linéaire, Interface utilisateur (UI), Matlab, Principes de programmation, Logiciels mathématiques, Outils de programmation informatique, C (langage de programmation), Conception fonctionnelle, Débogage, Calculs d'ingénierie, Réutilisation du code, Fichier E/S, Gestion des fichiers, Logique informatique, Environnement de développement
Débutant · Cours · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Theoretical Computer Science, Computer Programming, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Data Science, Technical Analysis
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Data Ethics, Interactive Learning, Big Data, Cybersecurity, Student Engagement, Pedagogy, General Networking, Blockchain, Digital pedagogy, Algorithms, Data Security, Teaching, digital literacy, Cryptography, Spatial Data Analysis, Technical Communication, Diversity Awareness, Digital Transformation, Diversity Equity and Inclusion Initiatives, Computer Science
Débutant · Spécialisation · 3 à 6 mois