Artificial Neural Networks .*;
Although neural network research is a huge topic spanning many areas of science, the examples here focus on computer and robot learning.
In the mid 1900's, theorists speculated how convoluted, tangled webs of biological neurons could result in intelligent behavior. Since then, a wealth of interesting designs and mechanisms sprang from mathematics and computer science to simulate how neural networks might work.
If math isn't one of your strongest skills, don't worry, I'm in the same boat with you. I grasp the logic of these theories when they're rendered into source code, but I'm completely lost when I see them described in mathematician's chicken scratch. I've been lucky enough to find sites on the internet like Neural Networks At Your Fingertips to demonstrate some of these theories in C. In fact, a few of the examples above are the result of my experimenting and tinkering with examples I saw there.