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 Colorado System
Skills you'll gain: Intrusion Detection and Prevention, Threat Detection, Incident Response, Computer Security Incident Management, Cybersecurity, Threat Management, Data Security, Cyber Attacks, Endpoint Security, Network Security, Cyber Security Assessment, Firewall
Beginner · Course · 1 - 3 Months

Northwestern University
Skills you'll gain: World History, Cultural Diversity, Social Justice, European History, Social Impact, Political Sciences, Ethical Standards And Conduct
Mixed · Course · 1 - 3 Months

Skills you'll gain: Grafana, System Monitoring, Prometheus (Software), Application Performance Management, DevOps, Continuous Monitoring, Docker (Software), Cloud-Native Computing, Containerization, Kubernetes, Microservices, Debugging, Distributed Computing, Data Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Real Time Data, Digital Transformation, Data Governance, Google Cloud Platform, Data Management, Looker (Software), Cloud Storage, Data Transformation, Data Storage, Business Intelligence, Data Migration, Data-Driven Decision-Making, Data Access
Beginner · Course · 1 - 3 Months

Columbia University
Skills you'll gain: Image Quality, Image Analysis, Computer Vision, Photography, Color Theory, Computer Graphics, Digital Signal Processing, Semiconductors, Algorithms
Beginner · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Energy and Utilities, Geospatial Information and Technology, Environmental Science, Geographic Information Systems, Oil and Gas, Sustainable Systems, Physical Science, Environment, Laboratory Experience, Materials science, Hazard Analysis
Beginner · Course · 1 - 3 Months

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

Alfaisal University | KLD
Skills you'll gain: Data Presentation, Data Storytelling, Data Visualization, Storytelling, Data Visualization Software, Graphing, Data Literacy, Presentations, Business Reporting
Beginner · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: Animation and Game Design, Game Design, Animations, Prototyping, Conceptual Design, Video Game Development, Storytelling, Software Design Documents, Ideation, Visualization (Computer Graphics), Storyboarding, Design, Virtual Environment, Technical Design, Design Elements And Principles, Usability Testing, Creative Design, Design Strategies, Interactive Design, Graphic and Visual Design
Beginner · Specialization · 3 - 6 Months

Columbia University
Skills you'll gain: Image Analysis, Computer Vision, Computer Graphics, Classification Algorithms, Algorithms, Linear Algebra, Machine Learning Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Data Sharing, Data Pipelines, Metadata Management, Google Cloud Platform, Data Migration, Data Processing, Big Data, Data Integration, Cloud Storage, Data Warehousing, Data Management, Data Lakes, Data Import/Export, Data Transformation, Apache Spark, Serverless Computing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Autoencoders, Generative AI, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Reinforcement Learning, Generative Adversarial Networks (GANs), Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Unsupervised Learning, Machine Learning Methods, Transfer Learning, Artificial Neural Networks, Keras (Neural Network Library), Machine Learning, Computer Vision, Dimensionality Reduction, Model Evaluation
Intermediate · Course · 1 - 3 Months