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: File I/O, Java Programming, Data Persistence, Java, Code Reusability, File Management, Object Oriented Programming (OOP), Maintainability, Scalability, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Unsupervised Learning, Fine-tuning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Generative Model Architectures, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Data Infrastructure, Data Preprocessing, Model Optimization
★ 4.6 (403) · Intermediate · Professional Certificate · 3 - 6 Months

SkillsBooster Academy
Skills you'll gain: ChatGPT, Prompt Engineering, Prompt Patterns, Email Automation, Infographics, OpenAI, AI literacy, Multimodal Prompts, Generative AI, Generative AI Agents, Research, AI Workflows, Content Creation, Context Engineering, Planning, Document Management, Time Management, Social Media Content, Project Documentation, Image Analysis
Beginner · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Design Research, Visual Design, Interaction Design, User Experience Design, Statistical Analysis, Usability, Experience Design, UI/UX Research, User Experience, Ideation, User Interface (UI), Experimentation, Interactive Design, Human Computer Interaction, A/B Testing, Human Factors, Collaborative Software, Telecommuting, R Programming, Storyboarding
★ 4.5 (4K) · Intermediate · Specialization · 3 - 6 Months

Packt
Skills you'll gain: Apache Spark, PySpark, Apache Kafka, Apache Airflow, Kubernetes, Containerization, Docker (Software), Amazon Bedrock, Data Pipelines, Data Engineering, Cloud-Native Computing, Big Data, Data Processing, AI Workflows, Generative AI, Google Cloud Platform, Data Infrastructure, Data Lakes, Data Architecture, Building Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Applied Mathematics, Machine Learning Methods, Model Training, Artificial Neural Networks, Machine Learning, Deep Learning, Model Optimization, Fine-tuning, Convolutional Neural Networks, Python Programming, Calculus, Graphing, Derivatives
Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: ArcGIS, GIS Software, Geographic Information Systems, Geospatial Information and Technology, Data Sharing, Geospatial Mapping, Spatial Analysis, Metadata Management, Data Quality, Data Mapping, Data Visualization, Data Visualization Software, Data Analysis
★ 4.8 (5.9K) · Beginner · Course · 1 - 4 Weeks

New York University
Skills you'll gain: Security Engineering, Threat Modeling, Distributed Denial-Of-Service (DDoS) Attacks, Cyber Attacks, Cybersecurity, Threat Management, Cyber Risk, Cyber Security Assessment, Information Systems Security, Network Security, Computer Security, Exploitation techniques, Cryptography, Data Integrity
★ 4.7 (3K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, Full-Stack Web Development, React.js, Authentications, Frontend Integration, Server Side, Cloud Deployment, Application Deployment, Back-End Web Development, Authorization (Computing), Restful API, TypeScript, MongoDB, Content Management Systems, Content Management, UI Components
Advanced · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Linux Commands, Linux, Unix Commands, Unix, Command-Line Interface, Windows PowerShell, Scripting, Linux Administration, Operating System Administration, Scripting Languages, Data Pipelines, Mac OS, System Configuration, File I/O, File Management, Software Documentation
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Graph Theory, Algorithms, Network Routing, Data Structures, Network Analysis, Network Model, Theoretical Computer Science
★ 4.7 (2.3K) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI Agents, Model Deployment, LLM Application, Agentic Workflows, Multimodal Prompts, Prompt Engineering, Agentic systems, Artificial Intelligence, Application Deployment, Test Case, Application Performance Management, Testability, System Design and Implementation, Application Development, API Design, Containerization, System Monitoring, Docker (Software), Software Testing, Python Programming
Intermediate · Course · 1 - 4 Weeks