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.
Georgia Institute of Technology
Skills you'll gain: Oral Expression, Telephone Skills, Interviewing Skills, Presentations, Verbal Communication Skills, Sales Presentation, Cultural Sensitivity, Intercultural Competence, Non-Verbal Communication, Public Speaking, English Language, Vocabulary, Business Communication, Communication, Interpersonal Communications, Language Competency, Social Skills, Professionalism, Communication Strategies, Professional Development
Mixed · Course · 1 - 3 Months

Skills you'll gain: Process Modeling, Process Mapping, Business Process Modeling, Process Analysis, Business Analysis, Data Storytelling, Business Analysis Tools, Business Process Improvement, Feasibility Studies, Systems Analysis, Stakeholder Analysis, Process Optimization, Requirements Management, Business Systems Analysis, Systems Design, Communication Planning, Test Planning, Information Technology, Database Management, Agile Methodology
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: HVAC, Fire And Life Safety, Building Services Engineering, Pump Stations, Building Codes, Equipment Design, Thermal Management, Hydraulics, Mechanical Ventilation, Facility Repair And Maintenance, Mechanical Design, Drafting and Engineering Design, Safety Standards, Energy and Utilities, Health And Safety Standards, Control Systems, Mechanical Engineering, Engineering, Scientific, and Technical Instruments, Process Control, Engineering
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Simulation and Simulation Software, Engineering Analysis, Thermal Management, Hydraulics, Mechanical Engineering, Simulations, Numerical Analysis, Engineering Calculations, Energy and Utilities, Mathematical Modeling, Differential Equations, Model Optimization, Physics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Model Evaluation, Supervised Learning, Generative Model Architectures, Recurrent Neural Networks (RNNs), Unsupervised Learning, Data Preprocessing, Large Language Modeling, Time Series Analysis and Forecasting, Exploratory Data Analysis, LLM Application, Applied Machine Learning, Data Collection, Model Optimization, Convolutional Neural Networks, Model Deployment, Transfer Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Machine Learning Software
Intermediate · Professional Certificate · 3 - 6 Months

Northwestern University
Skills you'll gain: Robotics, Mathematical Modeling, Mathematical Software, Applied Mathematics, Mechanics, Simulation and Simulation Software, Engineering, Virtual Environment, Torque (Physics), Numerical Analysis
Intermediate · Course · 1 - 4 Weeks

KodeKloud
Skills you'll gain: Rust (Programming Language), Program Development, Memory Management, Data Storage
Beginner · Course · 1 - 3 Months

University of Geneva
Skills you'll gain: International Relations, Leadership and Management, Strategic Partnership, Marketing, Organizational Leadership, Fundraising, Business Management, Leadership, Governance, Organizational Structure, World History, Branding, Sustainable Development, Cross-Functional Collaboration, Climate Change Mitigation
Beginner · Course · 1 - 3 Months

Unilever
Skills you'll gain: Descriptive Analytics, Supply Chain, Supply Chain Management, Supply Chain Systems, Supply Chain Planning, Predictive Analytics, Forecasting, Inventory and Warehousing, Inventory Management System, Statistical Programming, Query Languages, Data-Driven Decision-Making, Business Analytics, Analytics, Predictive Modeling, Agile Methodology, SQL, Data Presentation, Data Analysis, Technical Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Operating System Administration, IT Service Management, Cloud Computing, Governance Risk Management and Compliance, Information Technology Infrastructure Library, Malware Protection, Networking Hardware, Service Management, Identity and Access Management, Linux, Linux Commands, Incident Response, Network Security, Cybersecurity, TCP/IP, Linux Administration, Network Protocols, Cloud Computing Architecture, Cloud Security, Cyber Attacks
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Excel Formulas, Process Flow Diagrams, Microsoft Power Platform, Business Process Modeling, User Story, Business Requirements, Stakeholder Management, Data Modeling, Process Modeling, Microsoft Excel, Software Development Life Cycle, Requirements Analysis, Requirements Elicitation, Quality Management, Diagram Design, Power BI, Microsoft Visio, Stakeholder Engagement, Business Analysis, Data Analysis
Beginner · Professional Certificate · 3 - 6 Months

Arizona State University
Skills you'll gain: Semiconductors, Electronic Components, Materials science, Electrical Engineering, Electronics Engineering, Manufacturing Processes, Mechanical Engineering, Electronics, Thermal Management, Chemical Engineering, Structural Analysis, Chemistry, Failure Analysis, Physical Science, Engineering Calculations
Intermediate · Specialization · 3 - 6 Months