<p>It’s difficult to generalize, because every school has different rules. </p>
<p>
</p>
<p>Sometimes yes, sometimes no. Some schools will allow you to ‘double-count’ certain courses. For example, one course may be used to fulfill the requirements for 2 majors. Other schools will not allow this. </p>
<p>
</p>
<p>Often times this is done through lots of AP credits or community college credits that you earned while you were in high school. I know people who walked into college who already effectively had near-junior-level status because of all of their AP credits. For these people, it is clearly easier to get 2 or 3 majors done. </p>
<p>
</p>
<p>Again, depends on the school, but usually not, except indirectly. Most schools have you pay for every semester, not per class. So if you can complete a triple major without staying extra semesters, then you pay nothing extra. However, if you have to stay longer, then you have to pay more. </p>
<p>
</p>
<p>No. MIT, for example, has explicitly banned triple majors as of a few years ago. I believe Harvard has never allowed triple majors, and it is actually quite difficult to double-major, or what they call a 'joint concentration, as you have to write a thesis that encompasses both concentrations.</p>
<p>
</p>
<p>Again, depends on the school. For example, it is hard for me to see how one could double-major at Harvard in two unrelated majors, simply because I don’t see how you could write one thesis that would satisfy both majors if the majors are unrelated. Computer programming and business are actually somewhat related (for example, one could write about the business strategy of the software industry), but it would be difficult to combine, say, chemical engineering and French literature into one thesis.</p>