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.

Skills you'll gain: Sustainable Development, Socioeconomics, Community Development, Sustainable Business, Social Impact, Governance, Systems Thinking, Multimedia, Case Studies, Innovation, Stakeholder Engagement, Analysis, Consumer Behaviour
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Software Testing, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Web Analytics, Process Analysis, Heat Maps, Marketing Analytics, Business Analytics, Customer Analysis, Data Visualization, Customer Insights, Requirements Analysis, Analytics, Process Optimization, Interactive Data Visualization, Process Design, Business Requirements, Predictive Analytics, Customer Retention, Performance Metric, Key Performance Indicators (KPIs), Statistical Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Performance Analysis, Artificial Neural Networks, Resource Utilization
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Content Performance Analysis, Content Marketing, Content Strategy, Marketing Effectiveness, Strategic Prioritization, Target Audience, Marketing Planning, Content Creation, Prioritization, Persona Development, Performance Measurement, Data-Driven Decision-Making, Web Analytics, Key Performance Indicators (KPIs), Spreadsheet Software
Intermediate · Course · 1 - 4 Weeks

Michigan State University
Skills you'll gain: Interviewing Skills, Journalism, Research, Investigation, Ethical Standards And Conduct, Data Collection, Rapport Building, Diversity Awareness, Cultural Diversity, Social Network Analysis
Mixed · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Safety Standards, Environmental Regulations, Electrical Power, Sustainable Technologies, Energy and Utilities, Reliability, Environmental Issue, Materials science, Manufacturing and Production, Emerging Technologies
Beginner · Course · 1 - 3 Months

The Museum of Modern Art
Skills you'll gain: Sustainable Design, Sustainable Development, Aesthetics, Design, Culture, Art History, Creative Thinking, Design Thinking, Creative Design, Cultural Diversity, Innovation
Beginner · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Reinforcement Learning, Deep Learning, Feature Engineering, Machine Learning Algorithms, Machine Learning, Supervised Learning, Artificial Neural Networks, Pseudocode, Linear Algebra, Probability Distribution
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Serverless Computing, Identity and Access Management, Cloud Security, Real Time Data, Data Security, Debugging, Site Reliability Engineering, Data Processing, Google Cloud Platform, Data Integrity, CI/CD, Performance Tuning, Pandas (Python Package), Data Transformation, Event Monitoring, SQL, Unit Testing
Intermediate · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Generative AI, Responsible AI, Data Ethics, AI Product Strategy, Artificial Intelligence, Social Impact, Governance, Data Security, Leadership and Management, Model Evaluation, Data Quality
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Ethics, AI Security, Responsible AI, Information Privacy, Personally Identifiable Information, Machine Learning, Artificial Intelligence, Data Integrity, Data Security, Vulnerability Assessments, Data Governance, Predictive Modeling
Intermediate · Course · 1 - 4 Weeks