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.

Tecnológico de Monterrey
Skills you'll gain: Negotiation, Strategic Decision-Making, Cultural Diversity, Strategic Thinking, Communication Strategies, Conflict Management, Complex Problem Solving, Plan Execution
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Tensorflow, Supervised Learning, Artificial Neural Networks, Regression Analysis, Machine Learning Methods, Applied Machine Learning, Machine Learning Algorithms, Deep Learning, Image Analysis, Machine Learning, Random Forest Algorithm, Artificial Intelligence and Machine Learning (AI/ML), Decision Tree Learning, Natural Language Processing, Scikit Learn (Machine Learning Library), Convolutional Neural Networks, Computer Vision, Data Science, Python Programming
Advanced · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Interviewing Skills, Negotiation, Telephone Skills, Presentations, Marketing Planning, Oral Expression, Concision, Public Speaking, Professional Development, Applicant Tracking Systems, English Language, Verbal Communication Skills, Persuasive Communication, Strategic Marketing, Business Writing, Cultural Responsiveness, Recruitment, Adaptability, Communication, Writing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Google Cloud Platform, Data Pipelines, Data Migration, Extract, Transform, Load, Cloud Storage, Data Infrastructure, Big Data, Data Processing, Data Lakes, Apache Airflow, Analytics, Data Storage, Data Transformation, Metadata Management, Apache Spark, Automation, Real Time Data, Serverless Computing
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Interactive Learning, Peer Review, Pedagogy, Art History, Digital pedagogy, Social Sciences, Blended Learning, Aesthetics, Creativity, Political Sciences, Community Development, Social Impact, Case Studies, Photography
Beginner · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Threat Modeling, Network Security, Cybersecurity, Cloud Security, Malware Protection, Cyber Attacks, Threat Detection, Hardening, Information Systems Security, Intrusion Detection and Prevention, Disaster Recovery, Remote Access Systems, Systems Architecture, Data Security, Encryption
Beginner · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Immunology, Infectious Diseases, Molecular Biology, Epidemiology, Microbiology, Public Health, Drug Development, Biotechnology, Medical Science and Research, Climate Change Programs, Cell Biology, Health Disparities, Biology, Clinical Trials, Laboratory Research, Pharmacology, Public Health and Disease Prevention, New Product Development, Emerging Technologies, Manufacturing Processes
Intermediate · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Growth Mindedness, Resilience, Goal Setting, Overcoming Obstacles, Personal Development, Persistence, Courage, Adaptability, Self-Awareness, Mindfulness, Optimism, Professional Development
Mixed · Course · 1 - 3 Months

Skills you'll gain: Network Security, Encryption, OSI Models, Network Architecture, Computer Networking, Remote Access Systems, TCP/IP, Network Infrastructure, Network Protocols, Wireless Networks, Virtual Private Networks (VPN), Virtual Networking, Endpoint Security, Cloud Security, Software-Defined Networking
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Public Key Infrastructure, Public Key Cryptography Standards (PKCS), Key Management, Cryptography, Encryption, Authentications, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cyber Security Assessment, Security Testing, Vulnerability Assessments, Penetration Testing, Vulnerability Scanning, Threat Modeling, Vulnerability Management, Security Strategy, Security Controls, Security Requirements Analysis, White-Box Testing
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Price Negotiation, Market Dynamics, Product Strategy, Revenue Management, Cost Accounting, Economics, Demand Planning, Cost Benefit Analysis, Consumer Behaviour, Case Studies, Marketing Channel, Customer Analysis, Regression Analysis, Competitive Analysis, Statistical Methods
Beginner · Course · 1 - 4 Weeks