Cognitive Science courses can help you learn about human perception, language processing, decision-making, and neural networks. You can build skills in critical thinking, data analysis, and experimental design, which are vital for understanding how the mind works. Many courses introduce tools like Python for data analysis, statistical software for research, and simulation programs to model cognitive processes, allowing you to apply your knowledge in practical settings.

Skills you'll gain: Object Oriented Design, Memory Management, Software Design Patterns, Functional Design
Intermediate · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Constructive Feedback, Storytelling, Relationship Building, Personal Attributes, Oral Expression, Emotional Intelligence, Communication, Leadership, Writing and Editing, Public Speaking, Cultural Responsiveness, Creativity
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Training, Model Optimization, Statistical Machine Learning, Scikit Learn (Machine Learning Library), Applied Machine Learning
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Data-Driven Marketing, Conversion Funnel Analysis, Customer Analysis, Digital Analysis, Campaign Management, Journey Mapping, Customer Insights, Ad Hoc Reporting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Lifecycle Management, Power Platform CLI, CI/CD, Continuous Integration, Microsoft Power Platform, Continuous Delivery, Change Control, Application Deployment, Azure DevOps, Microsoft Azure, Configuration Management, Version Control, Data Import/Export, YAML, Software Versioning, Data Science
Beginner · Course · 3 - 6 Months

Skills you'll gain: Model Training, Application Development, Predictive Modeling, Model Optimization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, 3D Modeling, Unreal Engine, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Animation and Game Design, Data Import/Export, Model Optimization, Graphical Tools, Editing, User Interface (UI), File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Agentic Workflows, AI Orchestration, Generative AI Agents, AI Workflows, LLM Application, Agentic systems, Tool Calling, Context Management, AI Integrations, Gemini, Data Persistence, Memory Management, Development Environment, Large Language Modeling, Software Architecture
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Cloud Deployment, Docker (Software), Containerization, Application Deployment, Microservices, Rust (Programming Language), Unit Testing, Cloud Applications, Cloud Computing, Test Case, Web Frameworks, Restful API, Algorithms
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, Post-Production, Computer Graphic Techniques, Cinematography, Model Optimization, Game Design, Graphical Tools, Mockups, Design Software, Image Quality, Simulations, Aesthetics, Design Elements And Principles, Layout Design
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Containerization, LangChain, Microservices, Application Deployment, Cloud Deployment, Docker (Software), Cloud-Native Computing, Model Deployment, Kubernetes, LLM Application, MLOps (Machine Learning Operations), AI Orchestration, AI Integrations, Distributed Computing, Site Reliability Engineering, Prometheus (Software), API Design, Scalability, Continuous Monitoring, Performance Stress Testing
Intermediate · Course · 1 - 4 Weeks

Lund University
Skills you'll gain: Sustainable Development, Governance, Community Development, Land Development, Sustainable Business, Sustainable Technologies, Economic Development, Energy and Utilities, Climate Change Programs, Climate Change Adaptation, Environment, Climate Change Mitigation, Innovation, Experimentation, Stakeholder Engagement, Case Studies
Beginner · Course · 1 - 3 Months