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: Redis, Microservices, Restful API, .NET Framework, Application Programming Interface (API), Object-Relational Mapping, API Design, PostgreSQL, Scalability, Maintainability, Database Design, Software Architecture, Software Design Patterns, Data Validation
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Linux Commands, Linux, Unix Commands, Linux Administration, Data Processing, Text Mining, Command-Line Interface, Data Manipulation, Unix, Scripting, Automation, File Management
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: CI/CD, MLOps (Machine Learning Operations), Data Pipelines, Google Cloud Platform, Model Deployment, Tensorflow, Metadata Management, Model Evaluation, Containerization, Distributed Computing
Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Mathematics Education, Instructional Strategies, Teaching, Digital pedagogy, Curriculum Planning, Simulation and Simulation Software, Interactive Design, Display Devices
Intermediate · Course · 1 - 3 Months

Skills you'll gain: System Programming, Interoperability, Object Oriented Programming (OOP), Data Structures, Software Development, Debugging
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Personal Development, Resilience, Self-Awareness, Mental Concentration, Accountability, Overcoming Obstacles, Self-Motivation, Persistence, Productivity, Emotional Intelligence, Positivity, Optimism, Stress Management, Goal Setting
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Scientific Visualization, Visualization (Computer Graphics), Plot (Graphics), Statistical Visualization, Data Visualization Software, Scatter Plots, NumPy, Python Programming
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: JUnit, Unit Testing, Software Testing, Development Testing, Java, Test Case, Integration Testing, Test Automation, Test Driven Development (TDD)
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Amazon Bedrock, Cloud Computing Architecture, AI Workflows, Generative AI, Amazon Web Services, Cloud Computing, Applied Machine Learning, Cloud Deployment, Cloud Security, Model Deployment, AWS Identity and Access Management (IAM), Performance Tuning, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Data Visualization, Data Manipulation, Data Analysis, Data Import/Export, Data Visualization Software, SQL, Statistical Analysis, Data Cleansing, Data Transformation, Exploratory Data Analysis
Intermediate · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Regression Analysis, Statistical Modeling, Statistical Methods, Data Visualization, R Programming, Statistical Analysis, Case Studies, Business Analytics, Advanced Analytics, Analytics, Data Analysis, Statistical Hypothesis Testing, Variance Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Azure DevOps, Azure DevOps Pipelines, System Monitoring, Application Deployment, DevOps, Cloud Deployment, Microsoft Azure, Platform As A Service (PaaS), Software Development, GitHub
Intermediate · Guided Project · Less Than 2 Hours