What’s the point?

In going to college and being taught how to use a program that is so vastly different from the program that you are told to download so you can work at home that you can’t do any work at home?

At college we use Microshaft Visual Studio 2010 in software development and have been given Microshaft Visual Studio Express. The difference between the two has me baffled.