I consider biology, chemistry, history, psychology, anything medicine, IT (certifications, rules, standards) not necessarily Software Engineering, Mathematics and Physics as a career or in depth could benefit a lot from the use of mnemonics and visualization.
For sake of preserving list of data elements and facts, strategies and algorithms of evaluation and calculation.
Within psychology, it’s almost straight forward the use of at least memory palaces for the storage of vast amounts of principles, theories of different therapies.
Tips on studying for university:
Organize the information. Consider preparing the sources more than your memory palaces and pegs image lists. Slice what you need, and focus on that. Techniques: I’d prefer to only use a pure imagery, link system and the story method for the process of encoding and creating associations between images and the target information. Using then memory palaces to hold, properly ordered or not, these images.
If you have to learn definitions, concepts, algorithms (how to), and you have the information properly layout, it’s a matter of taking action. In 15 minutes you could speed memorize for exams, but if you really want to know, then simply make the effort of not only memorizing your understanding of the concepts, but consider recalling so you know you know and what exactly you know you know.
NEVER EVER memorize verbatim. Memorize only your understanding… even if they result in the same words, consider rephrasing them.
I would advice you to build up your images. Optional, maybe too deep. Speeding up recall of many concepts. For instance, a concept that, could be one paragraph long to express or define an idea, you can start by forming various images that amount to the concept, but once you reach this point, nothing stop you from taking all these images and mingle them into a single cohesive one. Further, you can even take various cohesive images and combined them.
You don’t need to train. For knowledge acquisition, you just need to memorize.
Set goals, time intervals, deadlines. Try and avoid making memorization more tedious that it could be or stressful. Beat procrastination. Be smart with your images, don’t try on having the perfect fitting image with highest vividness… you don’t need that.
It’s simple, it’s easy, it takes as much time as comfortable you are with memorizing.
Memorizing could be learning, if what you memorize is such that you learn. If about a subject, you memorize the what, why and how, will someone dare say you don’t know, when and then, show off.