Surface RT uses ARM architecture, which doesn't support i386 instructions i.e. any regular Windows desktop software. That's the first thing you need to understand. Windows RT is a "walled garden" platform just like iOS or Android; you can't install regular OSx or Linux applications on those, either. Just app games like you'd play on your phone (though judging from other user comments about RT app games, they tend to be a lot more detailed or something).
Surface RT: Long battery life, cheap, comes with MS Office 2013 RT version (some limitations), lighter than Pro or any other Win tablet out there (I imagine), walled garden platform (that also means virtually immune to malware).
Surface Pro: 1st gen has shorter battery life (can buy battery-keyboard later this year), expensive (but not really, when compared to ultrabooks), does NOT come with MS Office (you'll have to buy a student version of Office from your school), heavier than Surface RT (though still lighter than a lot of ultrabooks), regular Windows 8 (backwards-compatible with legacy x386 software).
If your academic background requires hefty software support like compiling for Csci or something, you'll be much better off with a full Windows machine. If you don't need to install special class software and your class websites don't require things like Java (I'm pretty sure RT doesn't support Java), from the student priority standpoint, Surface RT is a straight-up better value. It's not like you'd be spending hours and hours a day gaming, amirite? But hey, if gaming is more important to you than anything else, you should be buying a desktop rig anyway. Or just drop for a full Windows 8/7 laptop.