cowdung writes: I've been in the field for over 10 years now and feel that I must get a Master's degree specializing in some aspect of Computer Science that is well developed and has promise for the future. Some ideas of future specializations could be: Computer Vision, AI, robotics, ???. I want to be able to do something that requires profound academic knowledge and sets me apart from others. Any ideas?