grad student here. for an undergrad, any laptop is going to be perfectly adequate, so long as it can run MSoffice (preferably the windows version, but the mac version is fine). a tablet is inadequate, because either of those degrees is going to involve a lot of typing or a lot of spreadsheet work. this can be done on a tablet, but even the surface pro isn't optimum for it. yes, the university will have desktop computing, but it isn't the same as a kid having his own machine.
for grad students (who will likely be assigned a desktop for their office), a surface pro would be ideal. i chose the apple ecosystem, but the ipad isn't enough to act as a laptop replacement (which the surface pro does quite well as long as it isn't the primary productivity machine). if i had it to do over again, i would go with a dual-boot mac desktop along with a surface pro.
edit: also, talk to the campus IT department and bookstore--the educational deals are incredible. i got office pro for windows and mac for $30 total, which is a 99% discount. hardware also sees good discounts (though not as deep).