Not sure where to put this, will cross-post in the emothread (because yes, im kinda
at the moment).
Time has come for me to start thinking about a masters degree. I am currently writing my bachelor's thesis (well, starting to work on it) but I still have (almost) no idea what I really want to do.
I know that it's hard to help someone with such a problem, so i'll mention some of my ideas. I'll also include eventual mid- and/or long-term goals
One of the universities im looking at offers 14 areas of specialisation, from which I need to pick 2).
(Added them spoiler-ed if someone is curious)
The problem is, Im not entirely sure what I want and what im looking for.
Im studying informatics, but I havent really written anything in the last 2 years (always postponing

). I have little experience with C, C++ and Java. Thats it. I started reading a book about basics in algorithms and different approaches (there's some C# in the book but thats not the main part of the book). After that I might check some frameworks (.net comes to mind).
I think I might be able to catch up and I believe I have the analytical thinking that would be needed.
One of these 14 ... things is supposed to be about (relational?) database systems. Last year I was getting raped on this exam - I had to study really hard, but it paid off in the end. The whole relational database theory was quite interesting, but also looked REALLY hard to
master. And by the looks of it (some parts of) the world is slowly moving away from relational databases (i may be really wrong on this one).
Security - now thats something I
really wanted to study. After a cryptography/sec. course I took last year I realised that there are a lot of things I find intriguing about the subject. Possible/eventual problem: my :math: isnt that great, main reason is that I was slacking (and drinking) a lot while we were studying Further Mathematics (? ..am I saying it right?). I took my exams but I dont remember much and i'll have to put some effort. Whats the 'name' of the Algebra for cryptography/information security?
Software Engineering, projects management/lead - this goes slightly into the "best case scenario" area. If I will be writing tons of code now, I dont want to be doing this for a living when im 30-35. You probably know what I mean.
At the moment im working in the Networking/
Telecommunications sector, took some Cisco courses when I was in high school (yeah lol-Cisco etc, I know - still it helped me learn a thing or two) and the work/pay is really nice for a student. I am NOT looking at a masters in this area, I believe I dont want to do this. It might be the easiest / the only one to combine with Security/Cryptography though.
Basically, im not working on a project or something. Over the years I've tried some sql-magic on a project involving a huge database (for a free-time project), web dev. (php+sql) on top of the things we did in the university (basically nothing). I just have a very basic idea and it doesn't seem that there's an easy way to check what I like.
Just for the record, my bachelor's thesis will be on Embedded systems, sensors, measurements in the time-frequency domain and blah blah. Not really exciting but it might work for me :P
And the TL; DR question:
Is there a 'way' to incorporate cryptography, information security and a programming language/framework (or programming as a whole)? It seems to me that I have to either use pre-defined standarts or go the hardcore Algebra/Math/Algorithms way if I want to work on cryptography in particular. Anyone in the industry?
I know that there's no easy answer to my questions, but where should I start looking and how can I possibly pick a suitable masters in 2-3 months?
Bookmarks