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: PyTorch (Machine Learning Library), Convolutional Neural Networks, Fine-tuning, Transfer Learning, Model Evaluation, Image Analysis, Model Training, Computer Vision, Applied Machine Learning, Deep Learning, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, Large Language Modeling, LLM Application, Retrieval-Augmented Generation, Fine-tuning, ChatGPT, Natural Language Processing, Generative AI Agents, OpenAI API, Model Deployment, Model Optimization, Embeddings, OpenAI, Generative Model Architectures, Multimodal Prompts, Generative AI, Cloud Deployment, Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Penetration Testing, Vulnerability Assessments, Network Protocols, Network Security, Network Analysis, Network Monitoring, Image Analysis, Virtual Machines, Virtualization and Virtual Machines, Virtual Environment, Open Source Technology, Malware Protection, Command-Line Interface, Software Installation, Linux, Microsoft Windows
Intermediate · Course · 1 - 3 Months

Fudan University
Skills you'll gain: Unity Engine, Cross Platform Development, Performance Tuning, Android Development, Game Design, Mobile Development, Video Game Development, Computer Graphics, Android (Operating System), Animation and Game Design, Computer Graphic Techniques, Image Quality, Virtual Environment, Artificial Intelligence, Animations, Scripting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Feature Engineering, Anomaly Detection, Data Visualization, Data Presentation, MLOps (Machine Learning Operations), Agentic Workflows, Interactive Data Visualization, AI Orchestration, AI Security, A/B Testing, Generative AI Agents, Threat Management, Model Optimization, Open Web Application Security Project (OWASP), Technical Communication, Agentic systems, Continuous Monitoring, CI/CD, Reinforcement Learning
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Teaching, Data Collection, Instructional Strategies, Education Software and Technology, Student Engagement, Interactive Learning, Curriculum Planning, Childhood Education and Development, Social Studies
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Rust (Programming Language), Data Structures, Memory Management, Code Reusability, Package and Software Management, Blockchain, Development Environment, Web Development, Performance Testing, Programming Principles, System Programming, Algorithms, Integrated Development Environments, Software Testing, Software Installation
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Cloud Deployment, Microsoft Azure, Cloud Management, Application Deployment, Cloud Computing, Cloud Development, Windows PowerShell, Cloud Services, Infrastructure As A Service (IaaS), Platform As A Service (PaaS), Resource Management, Command-Line Interface, IT Automation, Scripting, Software Installation, Verification And Validation
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Unsupervised Learning, Embeddings, Applied Machine Learning, Data Quality, Unstructured Data, Machine Learning Methods, Anomaly Detection, Data Preprocessing, Data Transformation, Python Programming, Exploratory Data Analysis, Model Evaluation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Editing
Mixed · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Embeddings, Large Language Modeling, LLM Application, Anomaly Detection, Retrieval-Augmented Generation, Prompt Engineering, Generative AI, Google Cloud Platform, Text Mining, Natural Language Processing, Vector Databases, Unsupervised Learning, Python Programming
Beginner · Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: R Programming, Rmarkdown, R (Software), Tidyverse (R Package), Ggplot2, Data Import/Export, Data Visualization, Plot (Graphics), Statistical Visualization, Data Analysis, Statistical Reporting, Data Visualization Software, Data Presentation, Data Science, Data Manipulation, Statistical Analysis, Data Wrangling, Data Cleansing, Data Integration, Communication
Beginner · Course · 1 - 4 Weeks