>>747
I haven't used ocaml much, though I would definitely say yes. You'll learn the imperative languages in school, too, which will help you learn how the machine does things behind the scenes (if you throw the shit out that the prof drools at you and use the college to gain experience and knowledge yourself).