Operating system courses can help you learn process management, memory allocation, file systems, and user interfaces. You can build skills in troubleshooting system errors, optimizing performance, and implementing security protocols. Many courses introduce tools like Linux, Windows, and virtualization software, illustrating how these skills are applied in real-world environments.

University of California, Irvine
Skills you'll gain: Teamwork, Intercultural Competence, Business Communication, Communication, Professional Development, Non-Verbal Communication
Beginner · Course · 1 - 4 Weeks

West Virginia University
Skills you'll gain: Sales Management, Sales Territory Management, Recruitment, Sales Training, Sales Strategy, Account Management, Sales, General Sales Practices, Training and Development, Talent Recruitment, Expense Management, Sales Process, Organizational Structure, Inside Sales, Marketing Budgets, Business Ethics, Employee Training, Legal Risk, Operating Expense, Compensation Strategy
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Demand Planning, Supply Chain Management, Supply Chain Planning, Process Improvement, Transportation, Supply Chain, and Logistics, Capacity Planning, Supplier Management, Logistics, Analytics, Corporate Sustainability, Scheduling, Inventory Management System, Forecasting, Data Analysis, Sustainability Standards, Security Management, Risk Management, Data Visualization, Problem Solving
Beginner · Course · 1 - 3 Months

Skills you'll gain: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Data Store, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability
Beginner · Specialization · 3 - 6 Months

The University of Edinburgh
Skills you'll gain: Scientific Methods, Nutrition and Diet, Research, Environmental Science, Behavioral Health, Health Disparities, Stress Management, Epidemiology, Physiology, Psychology, Data Collection, Surveys, Peer Review
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Internet Of Things, Application Programming Interface (API), TCP/IP, Electronics, Embedded Systems, Network Protocols, USB, General Networking, Electronic Systems, Hardware Design, Digital Signal Processing, Computer Hardware, Python Programming, Linux, Servers
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Power Electronics, Semiconductors, Electronic Systems, Electrical Power, Electronic Components, Electronics, Electrical Engineering, Simulations
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Business Planning, ISO 9000 Series, Strategic Marketing, Quality Management Systems, Marketing Planning, Marketing, Organizational Strategy, Governance, Financial Statements, Stakeholder Analysis, Financial Analysis, Corporate Strategy, Marketing Strategies, Operations Management, Organizational Structure, Working Capital, Market Research, Financial Data, Business Strategies, Market Analysis
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Key Performance Indicators (KPIs), Marketing Analytics, Business Analytics, Analytics, Data Processing, Data Analysis, Data Visualization, Data Visualization Software, Performance Measurement, Data Cleansing, Business Intelligence, Business Metrics, Data Integration, Tableau Software, Data Manipulation, Pandas (Python Package), Exploratory Data Analysis, Marketing, Programming Principles, Data Management
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Generative AI Agents, AI Workflows, AI Orchestration, Agentic systems, LLM Application, Tool Calling, OpenAI, Prompt Engineering, Application Development, Software Documentation, File Management
Beginner · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Continuous Delivery, DevOps, Continuous Deployment, CI/CD, Continuous Integration, Test Automation, Agile Methodology, Automation, Continuous Improvement Process, Unit Testing, Information Technology Operations, Systems Administration, System Support, System Testing, Software Testing
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Goal Setting, Professional Networking, Business Management, Staff Management, Leadership and Management, People Management, Planning, Customer Service, Business Leadership, Organizational Leadership, Organizational Strategy, Leadership, Change Management, Decision Making
Mixed · Course · 1 - 4 Weeks