I'm an undergrad student in engineering with no work experience and limited knowledge about what's to come after I finish my studies. I still have a lot of time to decide, over 1 year more or less. Up until now I've been interested and fascinated by applied physics. More specifically, nanotechnology. Recently however, I've been getting a little interested in mathematics. If I choose a Master in mathematics then I will have the choice of specialization within some fields of mathematics: discrete, computational, optimization/systems, statistics or a more general one that allows for studying things like topology, abstract algebra, differential geometry, analytic functions and higher courses in analysis. I also have the possibility of choosing a master in Nanotechnology, either a more "practical" one or a more theoretical one. Which does sound awesome as that field of physics is at the front of research and seems very fascinating. To me it seems like it offers many possibilities, the choice of working for a company or working at an academia/university. To me, it seems like it offers a broad field of work. From medicine to research to semiconductors on the nano scale. Mathematics on the other hand, seems interesting because it's the foundation for every other science. Further developing my mathematical skills will, as I see it, make it easier to learn any other science. Mathematics in itself is challenging, enlightening and allows for some philosophical thinking since it can be applied and interpreted in many ways. If I choose to specialize in mathematics then I think I will go for the more general specialization and cover things like abstract algebra, differential geometry and analysis. Would be interesting to learn what Lie groups are about and such. I will be able to study for a maximum of 3 years so I have the possibility of reading a Master and then study some subjects that I find interesting for 1 year (8 courses), or the other way around. So I was thinking that maybe I could study 1 year mathematics and a Master in Nanotechnology or the other way around. Or a Master in mathematics and then who knows what. The thing is, I have no idea what I will be doing if I go for the MsC in math. What can I do with a MsC in math (with focus in analysis, algebra and geometry)? Research in applied physics does seem exciting. Studying applied physics seems like a more solid choice to me, right now, whereas I'm not sure about mathematics. Maybe I should keep math as a hobby and just get some books to read at home in my spare time? Edit: The text above is basically me "thinking loud". For clarification, I'm working towards a MsC in engineering, what I'm unsure about is what to do with my final two years. Whether to go nanotechnology or mathematics. What would help is if I could get some ideas about what kind of careers I can pursue with these, especially with specialization in mathematics (with focus on algebra, geometry and analysis). Another thing that would be helpful is if you could tell me what sort of mathematics is used in the field of nanotechnology.