
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Object Oriented Design, Algorithms, Data Structures, Pseudocode, Command-Line Interface, Graph Theory, Artificial Intelligence, File Systems, Game Design
Beginner · Specialization · 3 - 6 Months

Peking University
Skills you'll gain: Data Structures, Algorithms, C++ (Programming Language), Object Oriented Programming (OOP), Computational Thinking, Graph Theory, C (Programming Language), Programming Principles, Program Development, Data Storage, Theoretical Computer Science, Computer Programming, Computer Science, Query Languages, Web Analytics and SEO, Software Engineering, Software Design, File Management, Computer Architecture, Data Storage Technologies
Beginner · Specialization · 3 - 6 Months

University of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Exploit development, Authentications, Encryption, Penetration Testing, Vulnerability Assessments, Data Security, Application Security, Security Controls, Vulnerability Management, Security Testing, Software Design, C and C++, Verification And Validation, Java, Programming Principles, Cybersecurity
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Medical Terminology, Revenue Cycle Management, Healthcare Ethics, Medical Billing, Medical Billing and Coding, Conflict Management, Patient Communication, Anatomy, Pathology, Medical Coding, Cultural Responsiveness, Patient-centered Care, Electronic Medical Record, Professionalism, Health Care Procedure and Regulation, Health Information Management and Medical Records, Professional Development, Medical Records, Physiology, Payment Processing
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: No-Code Development, Applied Machine Learning, MLOps (Machine Learning Operations), Machine Learning, Analytics, Performance Measurement, Business Metrics, Responsible AI, Cloud Computing, Big Data, Scalability, Workflow Management, Continuous Improvement Process, Data Ethics, Application Deployment, Business Continuity, Compliance Auditing, Performance Tuning, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Algorithms, Software Visualization, Pseudocode, Computational Thinking, Theoretical Computer Science, Computer Science, Technical Communication, Computer Programming, Program Development, Communication
Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Animation and Game Design, Computational Thinking, Programming Principles, Computer Programming, Storytelling, Solution Design, Program Development, Creativity, Event-Driven Programming, Coordination
Beginner · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Statistical Visualization, Matplotlib, Web Scraping, Business Logic, Machine Learning, Operational Analysis, Business Analytics, Python Programming, Programming Principles, Business Economics, User Interface (UI) Design, Computational Thinking, UI Components, Object Oriented Programming (OOP), Data Analysis
Mixed · Course · 1 - 3 Months

Fudan University
Skills you'll gain: Unity Engine, Game Design, Mobile Development, Intellectual Property, Video Game Development, Animation and Game Design, Application Deployment, User Interface (UI), Android (Operating System), C# (Programming Language), Conceptual Design, 3D Assets, Systems Design, Back-End Web Development, Design, Cloud Development, Animations, Company, Product, and Service Knowledge, Computer Graphics, Performance Tuning
Beginner · Specialization · 3 - 6 Months

University of Virginia
Skills you'll gain: User Story, Javascript, Model View Controller, Debugging, HTML and CSS, Prototyping, jQuery, Web Applications, Hypertext Markup Language (HTML), User Interface (UI), Interactive Design, Web Design and Development, Web Development Tools, Web Design, Application Programming Interface (API), Application Development, Cascading Style Sheets (CSS), Software Development, Software Development Tools, User Experience
Beginner · Specialization · 1 - 3 Months

Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Programming (OOP), Performance Tuning, Data Structures, Java Programming, Java, Computational Thinking, Computer Science, Algorithms, Animations, Debugging
Beginner · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Software Engineering, Programming Principles, Animation and Game Design, Software Development, Software Design, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging, Algorithms
Beginner · Course · 1 - 3 Months