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 Michigan
Skills you'll gain: Responsible AI, AI literacy, Delegation Skills, Legal Technology, Critical Thinking, Time Management, AI Enablement, AI powered creativity, Artificial Intelligence, Legal Risk, Advocacy, AI Integrations, Leadership Development, Lifelong Learning, Professional Development, Constructive Feedback, Leadership, Creativity, Generative AI, Communication
Beginner · Specialization · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Cyber Threat Intelligence, Human Factors (Security), Threat Management, Security Awareness, Cybersecurity, Computer Security Awareness Training, Cyber Security Strategy, Cyber Risk, Cyber Attacks, Security Management, End User Training and Support, Human Factors, Behavioral Management
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Budget Management, Variance Analysis, Performance Measurement, Management Accounting, Return On Investment, Financial Data, Cost Management, Budgeting, Financial Analysis, Cost Control, Financial Acumen, Cost Accounting, Performance Metric, Operating Budget, Cost Benefit Analysis, Performance Management, Operational Performance Management, General Accounting, Data Analysis, Planning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Medical Privacy, Medical Office Procedures, Medical Records, Electronic Medical Record System, Health Information Management, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Health Information Management and Medical Records, Electronic Medical Record, Patient Registration, Medical History Documentation, Record Keeping, Records Management, Information Privacy, Regulatory Compliance
Beginner · Course · 1 - 4 Weeks

University of Rochester
Skills you'll gain: Basic Electrical Systems, Music, Electrical Engineering, Electronics, Electronic Components, Electronic Hardware, Electronics Engineering, Electronic Systems, Music Theory, Electrical Systems, Hardware Design, Electrical Wiring, Vibrations, General Construction and Construction Labor, Engineering Analysis, Engineering Calculations
Intermediate · Course · 1 - 3 Months

Digital Marketing Institute
Skills you'll gain: Content Scheduling, Digital Media Strategy, Social Media Marketing, Content Marketing, Digital Marketing, Marketing, Digital Marketing Campaigns, Social Media Content, Social Media, Content Creation, Digital Content, Social Media Strategy, Digital Marketing Tools, Integrated Marketing Communications, Consumer Behaviour, Business-To-Consumer, Digital Transformation, Content Strategy, Customer Engagement
Beginner · Course · 1 - 4 Weeks

Creo Incubator
Skills you'll gain: Stress Management, Resilience, Habit Formation, Conflict Management, Composure, Emotional Intelligence, Mindfulness, Meditation & Breathwork, Persistence, Compassion, Overcoming Obstacles, Crisis Management, Adaptability, Personal Development, Mental Concentration, Personal Care, Self-Awareness, Leadership and Management, Dealing With Ambiguity, Self-Motivation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Design, Software Design Patterns, Software Design, Maintainability, Docker (Software), Containerization, Software Architecture, .NET Framework, Solution Architecture, Object Oriented Programming (OOP), ASP.NET, Kubernetes, Programming Principles, Microservices, C# (Programming Language), Cloud Platforms, Unit Testing, Web Applications, LLM Application, General Data Protection Regulation (GDPR)
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Statistical Hypothesis Testing, Statistical Inference, Sampling (Statistics), Statistical Reporting, Statistical Methods, Statistics, Probability & Statistics, Statistical Analysis, Sample Size Determination, Probability Distribution, Data Presentation, Engineering Analysis, Data Synthesis, Estimation, Analysis, Data-Driven Decision-Making
Mixed · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Smart Goals, Peer Review, Training Programs, Professional Development, Goal Setting, AI literacy, Personal Development, Job Analysis, Quality Assessment, Self-Awareness, Coaching, Recruitment Strategies, Program Standards, Branding, Constructive Feedback, Benchmarking, Portfolio Management
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Water Resources, Water Quality, Hazard Analysis, Pollution Prevention, Food Safety and Sanitation, Food and Beverage, Hydrology, Environmental Issue, Environment Health And Safety, Laboratory Testing, Environmental Monitoring, Public Health, Microbiology, Pharmacology, Analytical Testing, Analytical Chemistry, Environmental Science, Biochemistry, Biochemical Assays
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Network Architecture, Network Protocols, Wireless Networks, Network Performance Management, Network Planning And Design, Network Engineering, Network Infrastructure, Communication Systems, Telecommunications, Digital Signal Processing
Intermediate · Course · 1 - 4 Weeks