
University of Colorado System
Skills you'll gain: Unity Engine, Debugging, Object Oriented Programming (OOP), Object Oriented Design, Video Game Development, C# (Programming Language), Game Design, Computer Programming, Integrated Development Environments, Data Storage, Programming Principles, Development Environment, Scripting
★ 4.7 (2.5K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Code Reusability, Software Development, Object Oriented Design, Development Environment, Integrated Development Environments, Application Development, Computer Programming, Programming Principles, Software Design, Computational Logic
★ 4.4 (387) · Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Lecturing, Oral Comprehension, Language Competency, English Language, Verbal Communication Skills, Higher Education, Language Learning, Professional Development, Stress Management, Multilingualism, Collaboration, Vocabulary, Grammar, Communication Strategies, Motivational Skills
★ 4.7 (632) · Mixed · Course · 1 - 4 Weeks
University of Alberta
Skills you'll gain: Requirements Analysis, Requirements Elicitation, Functional Requirement, Backlogs, User Requirements Documents, Change Control, User Story, System Requirements, Acceptance Testing, Agile Methodology, Agile Software Development
★ 4.8 (3.2K) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: OAuth, API Gateway, API Design, Restful API, Application Programming Interface (API), Cloud API, Continuous Deployment, CI/CD, Authentications, Application Lifecycle Management, Security Controls, Proxy Servers, Authorization (Computing), Continuous Integration, Application Security, Middleware, Software Documentation, Network Security, Data Security, JSON
★ 4.7 (2.9K) · Intermediate · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Supply Chain Planning, Demand Planning, Customer Demand Planning, Inventory Control, Inventory Management, Supply Chain Management, Supply Chain, Capacity Planning, Inventory and Warehousing, Materials Management, Process Optimization, Resource Utilization, Forecasting, Operations Management, Material Requirements Planning, Resource Planning, Resource Allocation, Capacity Management, Microsoft Excel, Performance Measurement
★ 4.6 (572) · Intermediate · Specialization · 1 - 3 Months

McMaster University
Skills you'll gain: Exercise Science, Physical Stamina, Kinesiology, Time Management, Lifting Ability, Human Musculoskeletal System, Habit Formation, Health Assessment, Nutrition and Diet, Physiology, Mental Health, Goal Setting
★ 4.6 (819) · Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Go (Programming Language), Algorithms, OS Process Management, System Programming, Theoretical Computer Science, Operating Systems, Computer Architecture, Data Sharing
★ 4.7 (799) · Intermediate · Course · 1 - 4 Weeks

Epic Games
Skills you'll gain: Game Design, Video Game Development, Software Design Documents, Ideation, Software Documentation, Interactive Design, Conceptual Design, Creativity, Collaborative Software
★ 4.4 (513) · Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: IT Management, Technology Strategies, Change Management, Information Technology, Governance, Portfolio Management, Project Portfolio Management, Investment Management, System Implementation, Resource Allocation, Return On Investment, Risk Analysis, Financial Analysis, Cost Benefit Analysis, Risk Management, Resource Consumption Accounting, Decision Making
★ 4.7 (749) · Beginner · Course · 1 - 3 Months

University of Geneva
Skills you'll gain: Water Resources, Water Resource Management, Water Sustainability, Hydrology, Natural Resource Management, Environmental Resource Management, Environmental Laws, Environmental Policy, Governance, International Relations, Community Development, Diplomacy, Public Policies, Policy Analysis, Coordination, Case Studies
★ 4.6 (1.3K) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Interviewing Skills, Storytelling, Problem Solving, Oral Expression, Professional Development, Persuasive Communication, Team Leadership, Initiative and Leadership, Concision, Verbal Communication Skills, Teamwork, Professionalism, Job Analysis, Communication, Business Writing
★ 4.6 (434) · Beginner · Guided Project · Less Than 2 Hours