I don't know exactly what I want yet, so I'm just taking the subjects which will give me the most options to choose from later on. I'm thinking of becoming a civil engineer and taking a masters in it, but I am far from sure. I'm trying to learn some C++ on the side, but haven't made much progress yet.