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.

Yale University
Skills you'll gain: Clinical Trials, Software Development Life Cycle, Medical Devices, Software Quality Assurance, Usability, Medical Privacy, Software Quality (SQA/SQC), Verification And Validation, Human Factors, Biomedical Engineering, Risk Management, User Interface (UI), Software Design, Regulatory Compliance, Healthcare Project Management, Health Technology, Machine Learning, Software Testing, Entrepreneurship, User Research
★ 4.8 (293) · Intermediate · Course · 3 - 6 Months

Clemson University
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Computer Programming, Computer Science, Probability, Program Development, Probability Distribution, Design Strategies, Analysis
★ 4.2 (37) · Intermediate · Course · 1 - 3 Months

École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Graph Theory, Operations Research, Linear Algebra, Applied Mathematics, Mathematical Modeling, Solution Design, Probability
★ 4.7 (558) · Mixed · Course · 1 - 3 Months

University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, File I/O, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Data Structures, Program Development, Algorithms, Interactive Design, Data Modeling, FinTech, Software Engineering, Test Data, Verification And Validation, Software Installation
★ 4.7 (259) · Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Graph Theory, Network Model, Combinatorics, Mathematical Modeling, Theoretical Computer Science, Model Optimization, Python Programming, Network Analysis
★ 4.8 (61) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage
★ 4.5 (118) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Musical Composition, Music, Computer Programming, Code Reusability, Programming Principles, Python Programming
★ 4.5 (458) · Beginner · Guided Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: Natural Language Processing, Supervised Learning, Transfer Learning, Recurrent Neural Networks (RNNs), Markov Model, Embeddings, Dimensionality Reduction, Large Language Modeling, Machine Learning Methods, Text Mining, Statistical Machine Learning, Fine-tuning, Artificial Neural Networks, Classification Algorithms, Data Preprocessing, Deep Learning, Tensorflow, Logistic Regression, Feature Engineering, Applied Machine Learning
★ 4.6 (6.2K) · Intermediate · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), Generative AI, NumPy, Object Oriented Programming (OOP), Model Training, Deep Learning, Image Analysis, Machine Learning Methods, Plot (Graphics), Object Oriented Design, Integrated Development Environments, Python Programming, Development Environment, Event-Driven Programming, Programming Principles, Computer Programming
★ 4 (80) · Beginner · Specialization · 3 - 6 Months

National Taiwan University
Skills you'll gain: Operations Research, Mathematical Modeling, Applied Mathematics, Business Modeling, Industrial Engineering, Model Optimization, Operations Management, Business Analytics, Inventory Management System, Case Studies, Microsoft Excel, Scheduling, Linear Algebra, Portfolio Management, Facility Management
★ 4.8 (583) · Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Computer Engineering, Scripting Languages, IT Automation, Code Reusability
★ 4.3 (37) · Beginner · Course · 1 - 3 Months

Skills you'll gain: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
★ 4.6 (45) · Beginner · Course · 1 - 4 Weeks