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.

University of California, Irvine
Skills you'll gain: Oral Comprehension, English Language, Language Learning, Language Competency, Grammar
★ 4.8 (1.3K) · Beginner · Specialization · 3 - 6 Months

Rice University
Skills you'll gain: Biology, Microbiology, Life Sciences, Environment, Environmental Science, Infectious Diseases, Molecular Biology, Cell Biology, Taxonomy, General Science and Research
★ 4.8 (81) · Beginner · Course · 1 - 3 Months

Curtis Institute of Music
Skills you'll gain: Classical Music, Music Theory, Music, Music History, Instrumental Music, Musical Composition, Music Performance, Performing Arts
★ 5 (169) · Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Interviewing Skills, Professional Development, Web Presence, Professionalism, Analytics, Technical Communication, Technical Writing, Portfolio Management, AI literacy, Verbal Communication Skills, Oral Expression, Data Processing, Workforce Development, Data Integrity, Data Management, Data Security
Advanced · Course · 1 - 4 Weeks

Rutgers the State University of New Jersey
Skills you'll gain: Political Sciences, Social Studies, Policy Analysis, Social Sciences, Social Justice, Public Policies, Liberal Arts, Public Affairs, Governance, Law, Regulation, and Compliance, Ethical Standards And Conduct
★ 4.8 (43) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, IT Security Architecture, Security Architecture Review, Application Security, Application Design, DevSecOps, Cryptographic Protocols, Cryptography, Cloud Security, Threat Modeling, Hardening, Security Controls, Infrastructure Security, Authentications, Vulnerability Assessments, Data Access, Risk Analysis, Risk Management, Supply Chain
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Data-Driven Decision-Making, Minitab, Regression Analysis, Predictive Modeling, Logistic Regression, Statistical Hypothesis Testing, Statistical Analysis, Scatter Plots, Correlation Analysis, Data Analysis, Analytics, Data Analysis Software, Predictive Analytics, Statistical Methods, Descriptive Statistics, Statistical Software, Statistical Modeling, Advanced Analytics, Forecasting, Analysis
★ 4.8 (25) · Beginner · Specialization · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Model Context Protocol, Token Optimization, AI Workflows, Generative AI Agents, Agentic Workflows, AI Orchestration, Agentic systems, Tool Calling, Context Engineering, Artificial Intelligence and Machine Learning (AI/ML), AI Security, AI Enablement, Prompt Patterns, Prompt Engineering, ChatGPT, AI Personalization, AI Product Strategy, Anthropic Claude, Multimodal Prompts, Generative AI
★ 4.6 (17) · Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Occupational Health, Environment Health And Safety, Occupational Hygiene, Public Health, Environmental Laws, Environmental Regulations, Environmental Policy, Systems Thinking, Occupational Safety and Health Administration (OSHA), Environmental Science, Public Health and Disease Prevention, Injury Prevention, Environmental Issue, Health Policy, Risk Analysis
★ 4.6 (132) · Beginner · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Regression Analysis, Performance Measurement, Sampling (Statistics), Statistical Analysis, Statistical Inference, Risk Management, Data Analysis, Estimation, Bayesian Statistics, Statistical Methods, Probability & Statistics, Risk Appetite, Statistics, Model Evaluation, Risk Analysis, Systems Of Measurement, Decision Making, Data Management, Leadership and Management, Leadership
Advanced · Course · 1 - 3 Months

Skills you'll gain: Email Automation, WordPress, Web Presence, AI Personalization, Event Management, Content Management Systems, Search Engine Optimization, Web Analytics and SEO, AI powered creativity, Content Optimization, Blogs, Content Performance Analysis, Web Design, Web Development, Web Analytics, No-Code Development, Content Creation, Digital Publishing, Content Management, Brand Management
★ 4.4 (7.6K) · Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Prompt Engineering, Microsoft Copilot, Agentic Workflows, Generative AI Agents, Performance Tuning, AI Integrations, Application Deployment, Performance Testing, Scalability, Data Integration, User Feedback
★ 1.9 (15) · Intermediate · Course · 1 - 4 Weeks