If you're taking a college course anyway, Rosetta Stone will be a waste of money. The program works by visual association and builds vocabulary while showing you how the words fit together. For example (in French), the program will show you a cardboard box and a voice says "Boite." Then the program will show you a cat and say "Chat. Il s'appelle Clotide." Then the cat will be shown inside, on top of, next to, and behind the box, and the program will say "Clotide est sur le boite, Clotide est dans le boite, Clotide est a cote du boite," et cetera.
With repetition you should be able to infer the meaning of all the articles, and with time you might even figure out that "de le" is abbreviated as "du.," and basic stuff like that. Next to a college course, therefore, it is a waste of money.