Interesting article investigating both the placement of robot soldiers and the ability of robots to behave "ethically": http://www.iht.com/articles/2008/11/25/america/robot.php
This guy's done a pretty good job with annotating MIT's Algorithm video lectures, themselves a great resource for autodidacts: http://www.catonmat.net/blog/category/introduction-to-algorithms/page/2/ In general, here are some free science lectures on a range of topics (seemed a bit biology heavy last I checked): http://www.freesciencelectures.com/
http://dsc.discovery.com/news/2008/11/20/gromia-cambrian.html