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: Software Installation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Extensible Markup Language (XML), Extensible Languages and XML, .NET Framework, C# (Programming Language), Debugging
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Simulations, Data-oriented programming, Plot (Graphics)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, Generative AI, ChatGPT, Prompt Engineering, Artificial Intelligence, Natural Language Processing, Authentications, Application Programming Interface (API), Node.JS
Beginner · Course · 1 - 3 Months

Skills you'll gain: Minitab, Process Capability, Statistical Process Controls, Statistical Hypothesis Testing, Descriptive Statistics, Statistical Analysis, Business Analytics, Sampling (Statistics), Probability & Statistics, Probability Distribution, Data-Driven Decision-Making, Statistical Methods, Data Analysis, Performance Analysis, Predictive Analytics, Statistical Inference, Case Studies, Statistical Visualization, Quality Control, Statistical Modeling
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Unity Engine, User Interface (UI), Android Development, C# (Programming Language), Video Game Development, GitHub, Animation and Game Design, User Interface (UI) Design, Mobile Development, 3D Assets, User Interface and User Experience (UI/UX) Design, Microsoft Visual Studio, System Implementation, Software Installation
Intermediate · Specialization · 3 - 6 Months

Infosec
Skills you'll gain: Authentications, Cryptography, Secure Coding, Kotlin, Android (Operating System), OAuth, Encryption, Mobile Security, Android Development, Key Management, Exploit development, Application Security, Android Studio, Data Security, Open Web Application Security Project (OWASP), Authorization (Computing), Mobile Development, Security Engineering, Security Controls, Application Development
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Swift Programming, Apple iOS, iOS Development, Application Deployment, Apple Xcode, Application Development, UI Components, User Interface (UI), Application Design, Object Oriented Programming (OOP), Functional Design
Beginner · Course · 1 - 3 Months
University of London
Skills you'll gain: Descriptive Statistics, Statistics, Probability & Statistics, Statistical Hypothesis Testing, Data Visualization, Data-Driven Decision-Making, Statistical Modeling, Data Analysis, Probability, Probability Distribution, Sampling (Statistics), Risk Modeling, Statistical Inference, Mathematical Modeling
Beginner · Course · 1 - 3 Months

Skills you'll gain: TypeScript, Restful API, API Design, Full-Stack Web Development, PostgreSQL, Application Programming Interface (API), Object-Relational Mapping, Secure Coding, Web Applications, JavaScript Frameworks, SQL, Front-End Web Development, React.js, Database Systems, Relational Databases, Database Management, Development Environment, Back-End Web Development, Javascript, Artificial Intelligence
Beginner · Course · 3 - 6 Months

Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Java, Algorithms, Debugging, Programming Principles, Computer Programming, Pseudocode, Program Development, Mathematical Theory & Analysis, Integrated Development Environments, Analysis, Solution Design, Analytical Skills
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: iOS Development, Swift Programming, Apple iOS, Application Development, Mobile Development, User Interface (UI) Design, Software Architecture, Portfolio Management, Human Computer Interaction, Interactive Design, Usability, Software Design, Application Design, Software Design Patterns, Secure Coding, Object Oriented Programming (OOP), Financial Trading, Data Visualization Software, Application Lifecycle Management, Maintainability
Beginner · Specialization · 3 - 6 Months