
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Programming Principles, C++ (Programming Language), Computer Programming, Data Structures, Algorithms, Development Environment, Debugging
Beginner · Course · 1 - 3 Months
Tecnológico de Monterrey
Skills you'll gain: Project Schedules, Project Scoping, Stakeholder Management, Project Risk Management, Work Breakdown Structure, Stakeholder Analysis, Risk Analysis, Stakeholder Engagement, Cost Management, Risk Management, Project Management, Change Control, Microsoft Project, Project Controls, Communication Planning, Project Performance, Project Planning, Project Documentation, Earned Value Management, Budget Management
Beginner · Specialization · 3 - 6 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, NoSQL, Apache Cassandra, Cloud Computing, Systems Design, Data Storage Technologies, Apache Hadoop, Database Theory, Algorithms, Theoretical Computer Science, Scalability, C++ (Programming Language), Network Protocols
Beginner · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Data Collection, Lean Six Sigma, Six Sigma Methodology, Quality Improvement, Process Improvement, Business Process, Project Management, Project Planning, Data Validation, Process Mapping, Descriptive Statistics, Statistics, Customer Insights, Statistical Analysis, Stakeholder Analysis
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Program Development, Programming Principles, Data Structures, Computer Programming, Maintainability, Object Oriented Design, C and C++, UI Components, User Interface (UI), Test Driven Development (TDD), Application Programming Interface (API), Software Engineering, Event-Driven Programming, Application Development, Debugging, Algorithms, File I/O
Intermediate · Course · 1 - 3 Months
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Computer Programming, Data Structures, Integrated Development Environments, Algorithms, Computational Thinking, Unit Testing
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Digital Communications, OSI Models, Network Protocols, TCP/IP, Network Routing, Network Architecture, Network Planning And Design, Computer Networking, System Programming, Data Integrity
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Information Technology, Computer Hardware, Cloud Computing, Network Troubleshooting, Software Installation, Technical Support and Services, Cybersecurity, Cloud Infrastructure, Hardware Troubleshooting, Data Storage, Database Software, Operating Systems, Computer Networking, Computer Security Awareness Training, Computer Programming, Virtual Private Networks (VPN), Project Management
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: C# (Programming Language), Restful API, ASP.NET, Model View Controller, .NET Framework, Docker (Software), Azure DevOps, Object Oriented Programming (OOP), Microservices, Containerization, JSON, API Design, DevOps, Web Services, Middleware, CI/CD, Back-End Web Development, Web Applications, Programming Principles, Server Side
Intermediate · Specialization · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Lean Six Sigma, Six Sigma Methodology, Lean Methodologies, Statistical Process Controls, Quality Improvement, Process Improvement, Process Analysis, Continuous Improvement Process, Customer Analysis, Waste Minimization, Quality Management, Return On Investment, Process Mapping, Project Management, Cost Benefit Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Apple Xcode, Performance Tuning, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Quality Management, Backlogs, Project Closure, Project Planning, Team Leadership, Project Management Life Cycle, Agile Project Management, Communication Planning, Continuous Improvement Process, Process Improvement, Project Management, Budget Management, Stakeholder Analysis, Change Control, Project Controls, Scope Management, Project Schedules, Agile Methodology, Requirements Analysis, Change Management
Beginner · Professional Certificate · 3 - 6 Months