Swarm intelligence is a fascinating concept that has interesting possibilities in the computing world. Whether it be finding near optimal solutions to NP-Complete problems through the use of algorithms like Ant Colony Optimization or applications in robotics, such SI approaches to common problems will gain an increasingly amount of importance down the line.<p>As I'm entering my last year as an undergraduate in Computer Science, I'm thinking that my senior project may deal with utilizing swarm robots in some sort of pathfinding problem. Now, if only I could afford enough arduinos...