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
Skills you'll gain: Data Ethics, Responsible AI, Diversity Awareness, Generative AI, Diversity Training, Ethical Standards And Conduct, Diversity Programs, Diversity Equity and Inclusion Initiatives, AI literacy, Cultural Diversity, Artificial Intelligence, Algorithms, Case Studies
Build toward a degree
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Ethics, Security Awareness, Ethical Standards And Conduct, Cybersecurity, Responsible AI, digital literacy, Information Privacy, Social Impact, AI Personalization, Media and Communications, Data Security, Personally Identifiable Information, Law, Regulation, and Compliance
Build toward a degree
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Computational Thinking, File I/O, Data Collection, Simulations, Data Analysis, Microsoft Visual Studio, C (Programming Language), Analysis, C and C++, Statistical Analysis, Data Presentation, Automation, Program Development, Algorithms, Microsoft Development Tools, Programming Principles, Integrated Development Environments, Computer Programming, Theoretical Computer Science, Code Reusability
Beginner · Specialization · 3 - 6 Months

Peking University
Skills you'll gain: Microarchitecture, Computer Architecture, Computer Systems, Peripheral Devices, Hardware Architecture, Computer Hardware, Data Storage Technologies, Computer Engineering, Data Storage, Memory Management, Systems Architecture, Operating Systems, Computational Logic, Performance Tuning, OS Process Management
Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: File I/O, Memory Management, Maintainability, C (Programming Language), Software Engineering, System Programming, Programming Principles, Software Development, Simulations, Command-Line Interface, Collaborative Software
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Penetration Testing, Exploit development, Exploitation techniques, Unix, Computer Security, Vulnerability Assessments, Unix Commands, Unix Shell, System Programming, Linux, Debugging, Command-Line Interface, Linux Commands, Memory Management, Remote Access Systems, Authentications
Build toward a degree
Intermediate · Course · 1 - 3 Months

Ball State University
Skills you'll gain: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Cryptographic Protocols, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Secure Coding, Key Management, Application Development, Public Key Cryptography Standards (PKCS), Public Key Infrastructure, Multi-Factor Authentication, Network Protocols, Data Integrity
Build toward a degree
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Hardware Architecture, Microarchitecture, Memory Management, Cloud Development, Computer Programming Tools, Computing Platforms, OS Process Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Algorithms, Computer Programming, Computational Thinking, Debugging, Problem Solving, C++ (Programming Language), Performance Tuning, Theoretical Computer Science, Solution Design, Python Programming, Computational Logic
Intermediate · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Cybersecurity, Vulnerability Management, Multi-Factor Authentication, Linux
Beginner · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Software Engineering, Code Reusability, Program Development, Video Game Development, Programming Principles, Software Development, Software Design, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations, Animation and Game Design
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Ethics, Healthcare Ethics, Ethical Standards And Conduct, Responsible AI, Artificial Intelligence, Computer Science, Medical Privacy, Clinical Research Ethics, Automation, Robotics, Medical Science and Research, Health Information Management, Emerging Technologies, Health Care, Medical Devices, Information Privacy, Health Technology, Safety Assurance, Digital Transformation, Case Studies
Build toward a degree
Beginner · Course · 1 - 3 Months