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: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), OpenShift, Containerization, Istio, Kubernetes, Node.JS, Software Architecture, Application Deployment, Restful API, Database Design, Cloud-Native Computing, NoSQL, Git (Version Control System), Javascript, Ajax, Grafana, Azure DevOps, Software Development
★ 4.6 (9.4K) · Beginner · Professional Certificate · 3 - 6 Months
Multiple educators
Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, File I/O, Interactive Data Visualization, Java, Java Programming, Object Oriented Design, Object Oriented Programming (OOP), User Interface (UI), Debugging, Software Testing, Computer Programming, Cryptography, Software Engineering, Bioinformatics, Algorithms, Data Analysis, Software Design, Problem Solving
★ 4.6 (15K) · Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Generative AI Agents, Prompt Engineering, ChatGPT, Retrieval-Augmented Generation, Prompt Patterns, Agentic systems, Agentic Workflows, Generative AI, LLM Application, AI literacy, Email Automation, OpenAI, OpenAI API, Expense Management, AI Personalization, AI Enablement, AI Workflows, AI powered creativity, Artificial Intelligence, Automation
★ 4.8 (8.8K) · Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Database Design, Data Store, Database Software, Relational Databases, SQL, Databases, Data Visualization Software, Database Management, Web Scraping, Data Modeling, Object Oriented Programming (OOP), Data Processing, Python Programming, Application Programming Interface (API)
★ 4.8 (22K) · Beginner · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Usability Testing, Agile Product Development, New Product Development, Continuous Delivery, Agile Software Development, User Story, Product Management, Agile Methodology, Product Testing, Agile Project Management, Product Development, Team Performance Management, Team Management, Product Improvement, Design Thinking, Team Building, Continuous Deployment, Team Leadership, DevOps, Customer Analysis
★ 4.7 (9.8K) · Beginner · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: File I/O, UI Components, Object Oriented Design, Java Programming, Software Design, Maintainability, Debugging, Web Design and Development, Software Engineering, Code Reusability, Hypertext Markup Language (HTML), Computer Programming, Program Development, Event-Driven Programming, Bioinformatics, Encryption, Javascript, Algorithms, Data Analysis, Cascading Style Sheets (CSS)
★ 4.6 (22K) · Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Data Ethics, File Management, Data Security, Google Sheets, Databases, Data Access, Data Quality, Data Collection, SQL, Data Import/Export, Metadata Management, Unstructured Data
★ 4.8 (23K) · Beginner · Course · 1 - 3 Months
Skills you'll gain: Network Security, Hardening, Network Protocols, Cloud Security, Network Architecture, Intrusion Detection and Prevention, TCP/IP, Vulnerability Assessments, Computer Networking, Cybersecurity, General Networking, Network Model, Network Infrastructure, Firewall, Security Controls, Cloud Computing, Virtual Private Networks (VPN)
★ 4.8 (7.4K) · Beginner · Course · 1 - 4 Weeks

Yale University
Skills you'll gain: Psychology, Mental Health Diseases and Disorders, Child Development, Human Development, Human Learning, Psychological Evaluations, Psychotherapy, Culture, Cognitive Behavioral Therapy, Learning Theory, Scientific Methods, Critical Thinking, Diversity Awareness, Problem Solving
★ 4.9 (33K) · Beginner · Course · 1 - 3 Months

Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Hardware, Computer Engineering, Computer Science, Computer Systems, Microarchitecture, Computational Logic, System Programming, Computer Programming, Systems Design, System Design and Implementation, Other Programming Languages, Technical Design, Software Design, Memory Management, Program Development, Data Storage
★ 4.9 (3.7K) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, Generative Model Architectures, Prompt Engineering Tools, Generative Adversarial Networks (GANs), Responsible AI, OpenAI, ChatGPT, AI literacy, Multimodal Prompts, AI powered creativity, Data Ethics, LLM Application, Large Language Modeling, Leadership and Management, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Business Leadership, Hugging Face
★ 4.7 (13K) · Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Data Storytelling, Prompt Engineering, Data Presentation, ChatGPT, AI Workflows, Prompt Patterns, Responsible AI, Document Management, Storytelling, Data Synthesis, Microsoft Excel, LLM Application, Consolidation, AI Enablement, Data Analysis, SQL, Generative AI, AI literacy, Databases, Data Visualization
★ 4.8 (8.9K) · Beginner · Specialization · 3 - 6 Months