<p>i dont know any of these answers off the top of my head, but i'm sure you can find required courses (if any) on their website. as for financial aid, collegeboard.com has the avg financial aid reward and percent of students receiving aid for every college in the country. so you can compare nd to the others. financial aid however can be like tax codes and is graduated and varied different ways depending on your income bracket and depending on school. so its a case by case kind of thing. good luck</p>