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: Video Production, Adobe Express, Multimedia, Content Creation, Storytelling, Visual Design, Design, Graphic and Visual Design, Web Content, Infographics, Animations, Digital Media Strategy, Editing, Communication
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Feature Engineering, Data Visualization Software, Data Cleansing, Classification And Regression Tree (CART), Random Forest Algorithm, Decision Tree Learning, Scikit Learn (Machine Learning Library), Applied Machine Learning, Predictive Modeling, Data Manipulation, Data Preprocessing, Data Science, Machine Learning, Model Evaluation, Python Programming
Beginner · Guided Project · Less Than 2 Hours

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Materials science, Analytical Testing, Engineering, Scientific, and Technical Instruments, electromagnetics, Scientific Visualization, Laboratory Equipment, Electronics, Physics, Image Analysis, Mathematical Modeling
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Technical Analysis, Financial Trading, Financial Market, Capital Markets, Market Trend, Investments, Performance Analysis, Return On Investment, Financial Analysis, Machine Learning, Classification Algorithms, Trend Analysis
Intermediate · Course · 1 - 4 Weeks

Institut Mines-Télécom
Skills you'll gain: Image Quality, Image Analysis, Computer Vision, Digital Signal Processing, Python Programming, Computer Programming, Medical Imaging, Mathematics and Mathematical Modeling, Jupyter, Algorithms, Computer Science, Data Import/Export
Intermediate · Course · 1 - 3 Months

University of Cape Town
Skills you'll gain: Climate Change Mitigation, Sustainable Development, Economic Development, Environmental Policy, Policy Development, Mathematical Modeling, Systems Thinking, Complex Problem Solving, Research, Innovation, Stakeholder Engagement
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Social Network Analysis, Machine Learning, Natural Language Processing, Text Mining, Network Analysis, Analytics, Data Preprocessing, Unstructured Data, Classification Algorithms, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Dashboard, Data Presentation, Data Visualization, Database Design, MySQL, Presentations, Descriptive Statistics, Extract, Transform, Load, Business Intelligence, Data Visualization Software, IBM DB2, Tableau Software, Relational Databases, Star Schema, IBM Cognos Analytics, Interactive Data Visualization, Microsoft SQL Servers, Regression Analysis, Excel Formulas
Beginner · Professional Certificate · 3 - 6 Months

University of Virginia
Skills you'll gain: Education and Training, Social Justice, Public History, Social Studies, World History, Political Sciences, Public Policies, Advocacy, Writing, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Time Series Analysis and Forecasting, Trend Analysis, Data Visualization, Customer Demand Planning, Regression Analysis, Matplotlib, Forecasting, Predictive Modeling, Correlation Analysis, Supply Chain Management, Data Analysis, Pandas (Python Package), Statistical Modeling, Machine Learning, Python Programming
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: MySQL, Database Administration, Google Cloud Platform, Cloud Hosting, Database Management, Cloud Management, SQL
Beginner · Project · Less Than 2 Hours

Universidad Nacional Autónoma de México
Skills you'll gain: Environmental Issue, Physical Science, Climate Change Adaptation, Environment, Climate Change Mitigation, Geographic Information Systems, Environmental Science, Physics, Simulation and Simulation Software, Experimentation, Mathematical Modeling, Scientific Visualization
Mixed · Course · 1 - 4 Weeks