
ConsenSys Academy
Skills you'll gain: Blockchain, Cryptography, Interoperability, Encryption, FinTech, Emerging Technologies, Ledgers (Accounting), Business Modeling, Distributed Computing, Open Source Technology, Digital Assets, Transaction Processing, Scalability
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Computational Thinking, Computer Science, Programming Principles, Python Programming, Advanced Mathematics, Design Strategies, Mathematical Theory & Analysis, Data Analysis, Analysis
Build toward a degree
Advanced · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Performance Tuning, Functional Design, Performance Testing, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, GitHub, Jupyter, Git (Version Control System), Generative AI, Software Documentation, Automation
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Java Programming, Java, Data Structures, System Programming, Programming Principles, Debugging, Algorithms
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: C++ (Programming Language), System Programming, Hardware Architecture, Programming Principles, Computer Architecture, Data Access, Program Development, Algorithms, Python Programming, Computer Programming Tools, Data Sharing, Development Environment
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Ethics, Computer Security Awareness Training, Ethical Standards And Conduct, Cybersecurity, Information Technology, Responsible AI, Information Privacy, Media and Communications, Personally Identifiable Information, Artificial Intelligence, Law, Regulation, and Compliance, Data Collection
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Creativity, Generative AI, Artificial Intelligence, Computational Thinking, Computer Programming, Visualization (Computer Graphics), Algorithms, Musical Composition, Art History, Music History
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Applied Mathematics, Graph Theory, Combinatorics, Computational Thinking, Mathematical Modeling, Theoretical Computer Science, Python Programming
Build toward a degree
Advanced · Course · 1 - 4 Weeks
Stanford University
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Key Management, Advanced Encryption Standard (AES), Public Key Cryptography Standards (PKCS), Cybersecurity, Authentications, Data Integrity, Secure Coding, Algorithms
Mixed · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Blockchain, Cryptography, Data Storage, Systems Architecture, Network Architecture, FinTech, Information Technology Architecture, Distributed Computing, Application Security, Security Controls, Cloud Platforms, Other Programming Languages, Emerging Technologies, Scalability, Data Integrity, Transaction Processing, Computer Programming Tools
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: C and C++, Data Sharing, Communication Systems
Advanced · Course · 1 - 3 Months