Data Structures and Algorithms courses can help you learn about arrays, linked lists, trees, and graph structures, along with sorting and searching algorithms. You can build skills in problem-solving, optimizing code efficiency, and analyzing algorithm complexity. Many courses introduce tools like Python, Java, or C++ for implementing these concepts, as well as platforms for coding challenges that reinforce your understanding through practical application.

Interplay Learning
Skills you'll gain: HVAC, Thermal Management, Mechanical Engineering, Safety Training, Safety Standards, Energy and Utilities, Systems Of Measurement, Environmental Regulations, Chemistry, Maintenance, Repair, and Facility Services, Facility Repair And Maintenance, Test Equipment, System Monitoring, Physics, Facility Management and Maintenance, Physical Science
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Generative AI, Business Metrics, Generative Model Architectures, Machine Learning Methods, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Machine Learning Algorithms, AI literacy, Model Evaluation, LLM Application, Artificial Intelligence, Key Performance Indicators (KPIs), Performance Measurement, Performance Metric, Business Solutions
Beginner · Course · 1 - 4 Weeks

The George Washington University
Skills you'll gain: Patient Safety, Clinical Leadership, Health Technology, Health Informatics, Health Care Administration, Continuous Quality Improvement (CQI), Safety Assurance, Health Policy, Healthcare Industry Knowledge, Health Care, Healthcare Ethics, Job Safety Analysis, Organizational Change, Change Management, Systems Of Measurement
Beginner · Course · 1 - 3 Months

Skills you'll gain: Management Information Systems, Stakeholder Engagement, Strategic Communication, Social Media Management, Information Systems, Stakeholder Communications, Social Media, Stakeholder Management, Drive Engagement, Social Media Strategy, Communication Planning, Corporate Communications, Innovation, Brand Management, Collaborative Software, Internal Communications, Stakeholder Analysis, Professional Networking, Communication, Cross-Functional Collaboration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Ethics, Dashboard Creation, Dashboard, Power BI, Business Intelligence, Interactive Data Visualization, Data Presentation, Data Visualization, Data Visualization Software, Data-Driven Decision-Making, Business Reporting, Business Analytics, Data Analysis Expressions (DAX), Data Security, Ethical Standards And Conduct, Microsoft Power Platform, Data Management, Data Analysis, Performance Tuning, Role-Based Access Control (RBAC)
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: SQL, Relational Databases, Microsoft Copilot, Database Management, Transaction Processing, Database Development, Query Languages, Database Design, Database Architecture and Administration, Secure Coding, Object-Relational Mapping, Performance Tuning, Data Integrity, Data Modeling, Data Security
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Public Speaking, Lecturing, Presentations, Storytelling, Communication, Verbal Communication Skills, Oral Expression, Communication Strategies, Verbal Strategic Communication, Concision, Goal-Oriented
Beginner · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Risk Management, Risk Management Framework, Risk Mitigation, Risk Analysis, Risk Appetite, Business Risk Management, Project Risk Management, Enterprise Risk Management (ERM), Contingency Planning, Governance Risk Management and Compliance, Business Continuity Planning, Business Continuity, Stakeholder Management, Compliance Reporting, Performance Reporting, Stakeholder Communications, Stakeholder Engagement, Project Documentation
Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: White-Box Testing, Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Systems Development Life Cycle, Software Development Life Cycle, Software Testing, Software Development, Software Engineering, Unified Modeling Language, Software Quality Assurance, Software Configuration Management, User Acceptance Testing (UAT), System Design and Implementation, Change Control, Test Case, Requirements Analysis, Waterfall Methodology, Project Management
Intermediate · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Engineering Drawings, Architectural Drawing, Computer-Aided Design, Drafting and Engineering Design, Engineering Documentation, Technical Documentation, Plot (Graphics), Data Sharing, File Management, Scalability, Cloud Storage, Design Elements And Principles
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Stored Procedure, SQL, Data Presentation, Query Languages, Relational Databases, Database Development, Database Administration, Data Science
Advanced · Guided Project · Less Than 2 Hours

Illinois Tech
Skills you'll gain: Process Improvement, Process Management, Process Improvement and Optimization, Business Process, Business Process Management, Process Analysis, Business Process Improvement, Performance Improvement, Quality Improvement, Continuous Improvement Process, Process Mapping, Quality Management, Quality Monitoring, Workflow Management, Operational Excellence, Quality Management Systems, Change Management, Performance Measurement, Risk Management, Project Management
Build toward a degree
Intermediate · Course · 1 - 3 Months