Memory courses can help you learn techniques for improving recall, understanding the science behind memory formation, and strategies for effective studying. You can build skills in mnemonic devices, spaced repetition, and memory mapping to enhance retention and retrieval. Many courses introduce tools such as flashcards and digital note-taking apps, which support these methods and help you apply your learning in practical contexts.

University of Colorado Boulder
Skills you'll gain: Team Motivation, Diversity and Inclusion, Organizational Leadership, Persistence, Team Leadership, Organizational Change, Creativity, Personal Development, Leadership, Resilience, Employee Engagement, Strategic Leadership, Team Performance Management, Business Transformation, Habit Formation, Coaching, Innovation, Change Management, Psychology, Storytelling
★ 4.7 (166) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Transaction Processing, Data Persistence, Performance Tuning, System Programming, Memory Management, Operating Systems, C++ (Programming Language), C (Programming Language), System Configuration, Hardware Architecture, File Systems, Data Integrity, Computer Architecture, Data Storage, Computer Hardware, Data Storage Technologies, Application Development
★ 5 (71) · Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Memory Management, C (Programming Language), C and C++, Data Structures, Secure Coding, Application Security, System Programming, Programming Principles
★ 4.5 (72) · Intermediate · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Self-Motivation, Emotional Intelligence, Growth Mindedness, digital literacy, Mental Concentration, Personal Development, Compassion, Goal Setting, Empowerment, Self-Awareness, Self-Discipline, Habit Formation, Decision Making, Critical Thinking, Mindfulness, Stress Management, Resilience, Adaptability, Media and Communications, Productivity
Beginner · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Sensory Systems Analysis, Spatial Analysis, Neurology, Psychology, Electrophysiology, Experimentation, Anatomy
★ 4.7 (656) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Rust (Programming Language), Memory Management, System Programming, Other Programming Languages, Code Reusability, Secure Coding, Data Structures, Programming Principles, Data Sharing, Data Access
Intermediate · Course · 1 - 3 Months

Alfaisal University | KLD
Skills you'll gain: Change Management, Adaptability, Cognitive flexibility, Growth Mindedness, Open Mindset, Self-Awareness, Personal Development, Habit Formation
★ 4.9 (199) · Beginner · Course · 1 - 4 Weeks

Alfaisal University | KLD
Skills you'll gain: Data Entry, Microsoft Office, Spreadsheet Software
★ 4.8 (56) · Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Artificial Intelligence, Social Sciences, Psychology, AI literacy, Sociology, Liberal Arts, Science and Research, Neurology
★ 4.7 (56) · Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Problem Solving, Critical Thinking and Problem Solving, Creativity, Creative Problem-Solving, Human Factors, Creative Thinking, Decision Making, Human Learning, Complex Problem Solving, Human Computer Interaction, Mental Concentration, Human Machine Interfaces, Learning Theory, Usability, Memory Management, Human Centered Design
★ 4.9 (10) · Intermediate · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Memory Management, System Programming, Computer Architecture, Embedded Software, Programming Principles, Code Reusability, Computer Programming, Linux
★ 4.8 (62) · Beginner · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Sensory Systems Analysis, Psychology, Anatomy, Neurology, Rehabilitation, Scientific Methods
★ 4.9 (174) · Beginner · Course · 1 - 4 Weeks