The Parallel Computing Forum is a place where you'll find resources to help you build your technical skills for the competition. Check out the link below to learn more about Microsoft's parallel technologies. Please contact me to get in touch with one of our parallel computing mentors. They are eager to help you with any questions you might have. Good luck with the competition! --Elizabeth
http://msdn.microsoft.com/en-us/concurrency/default.aspx