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: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Unix, Database Management, Command-Line Interface, Relational Databases, Authorization (Computing), Authentications, User Accounts
Beginner · Course · 1 - 4 Weeks

American Psychological Association
Skills you'll gain: Stress Management, Resilience, Mental Health, Mindfulness, Clinical Psychology, Mental Health Diseases and Disorders, Psychiatry, Mental and Behavioral Health Specialties, Physiology, Trauma Care, Psychiatric Assessments, Psychology, Psychological Evaluations, Behavioral Health, Cognitive Behavioral Therapy, Cultural Diversity, Patient Evaluation, Health Assessment, Health And Wellness Coaching, Patient Treatment
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Classification And Regression Tree (CART), Machine Learning, Data Ethics, Decision Tree Learning, Tensorflow, Responsible AI, Supervised Learning, Deep Learning, Random Forest Algorithm, Artificial Neural Networks, Performance Tuning
Beginner · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Object Oriented Programming (OOP), Computational Thinking
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Storyboarding, Wireframing, Information Architecture, Figma (Design Software), User Story, User Experience Design, User Centered Design, Prototyping, User Interface (UI), Usability, Mockups, Persona (User Experience)
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Data Structures, Theoretical Computer Science, Computational Thinking, Precision Medicine, Life Sciences
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Microsoft Azure, Applied Machine Learning, Python Programming, Machine Learning, Machine Learning Algorithms, Data Science, Image Analysis, Computer Vision, Application Deployment, Natural Language Processing, Application Programming Interface (API)
Advanced · Course · 1 - 3 Months

Skills you'll gain: React Native, Prompt Engineering, Software Development Life Cycle, Flutter (Software), Swift Programming, Mobile Development, Software Architecture, Apple Xcode, Android Studio, Android Development, React Redux, Apple iOS, Responsive Web Design, Git (Version Control System), GitHub, Android (Operating System), Cascading Style Sheets (CSS), React.js, User Experience Design, AI Personalization
Beginner · Professional Certificate · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Generative AI Agents, Prompt Engineering, ChatGPT, Prompt Patterns, Generative AI, Agentic systems, LLM Application, Productivity, Email Automation, AI Personalization, OpenAI, Expense Management, Artificial Intelligence, Personalized Service, Expense Reports, Large Language Modeling, Workflow Management, Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), Automation
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Anthropic Claude, Generative AI, Multimodal Prompts, LLM Application, Productivity, OpenAI, AI Personalization, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Software Architecture, Automation, Software Testing, Software Design
Beginner · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, Pseudocode
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Data Storytelling, Prompt Engineering, ChatGPT, Prompt Patterns, Data Presentation, Microsoft Excel, LLM Application, Productivity, OpenAI, Document Management, Data Visualization, Data Analysis, SQL, Generative AI, Artificial Intelligence, Data Cleansing, Large Language Modeling, Interactive Data Visualization, Data Integration, Databases
Beginner · Specialization · 3 - 6 Months