I'd recommend learning C or C++. Knowing the basics of a programming language will make any CS classes you take much easier. It also might let you skip the dull introduction Programming classes. For a university degree I'd say knowing a high level language will be more important than learing assembly. I had a bunch of classes that required High level languages (Matlab, C, Java, Scheme) and only one that had assembly and that class was half assembly and half C.