i would say so. but be forewarned, it's a LOT of work double-majoring. My school has a special program set up between the two departments that basically gets rid of similar classes and masks the course managable, in fact it's counted as a single major at Tech for clerical purposes (even though it is offically a double major). now obvously not every university has this and then it might actually close to double the number of hours you have to take, depending on what you can work out (who wants to spend 7 years working on your BS). as it is, i'm gonna spend five years. so be forewarned