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.

Universidad Nacional Autónoma de México
Skills you'll gain: Musical Composition, Post-Production, Music, Media Production, Instrumental Music, Editing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, AI Product Strategy, Prompt Patterns, ChatGPT, Responsible AI, Generative AI, Google Gemini, Product Management, AI Enablement, Artificial Intelligence, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, AI Personalization, Machine Learning, Stakeholder Engagement, Context Management, Decision Making
Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Video Editing, Editing, Video Production, Cinematography, Storytelling
Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Creative Design, Creativity, Computer Graphic Techniques, Graphics Software, Peer Review, Digital Design, Design Elements And Principles, Graphical Tools, Storytelling, Technical Drawing, Color Theory
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Generative AI, LLM Application
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Deployment, Customer Support, ChatGPT, Product Support, Customer Inquiries, Business Process Automation, Customer Service, E-Commerce, Order Management, User Requirements Documents, Automation, Greeting Customers, AI Enablement, User Flows, Natural Language Processing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Electrical Safety, Maintenance, Repair, and Facility Services, Safety Standards, Hardware Troubleshooting, Test Equipment, Electrical Systems, Basic Electrical Systems, High Voltage, Safety and Security, End User Training and Support, Sustainable Technologies, Transportation Operations, Emerging Technologies
Beginner · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Structural Engineering, Architectural Engineering, Mechanical Engineering, Engineering Analysis, Civil Engineering, Mechanics, Engineering Calculations, Materials science, Construction, Calculus
Beginner · Course · 1 - 3 Months

California Institute of the Arts
Skills you'll gain: Graphic Design, Typography, Design Elements And Principles, Adobe Creative Cloud, Design, Color Theory, Adobe Illustrator, Adobe Photoshop, Photo Editing, Layout Design, Image Quality, Creativity
Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Bayesian Network, Artificial Neural Networks, Convolutional Neural Networks, Deep Learning, Tensorflow, Machine Learning, Model Evaluation, Network Architecture, Algorithms, Probability Distribution
Build toward a degree
Intermediate · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Robotics, Machine Controls, Mechanics, Automation Engineering, Linear Algebra, Engineering Calculations, Applied Mathematics, Control Systems, Mathematical Modeling, Spatial Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, AI Product Strategy, AI Security, Diversity and Inclusion, Workplace inclusivity, Business Leadership, Strategic Leadership, Talent Management, Cross-Functional Collaboration, Workforce Development, Business Ethics
Intermediate · Course · 1 - 3 Months