At the time of 2013...
I'm currently doing my Master's at the University of Applied Sciences Fachhochschule Technikum Wien. More precisely, I'm doing 2 Master's, because they are both interesting and challenging and it would be a pitty to miss any of them.
So now I'm studying "Multimedia and Software Engineering", which looks at all the elements of professional software engineering that I have always aspired to know. Subjects like "Interface Design", "Usability Engineering", "Software Evolution", "Quality Assurance", "Functional Programming", "Cross-Platform Development" or "Designing Software Frameworks" add the cherry on top of my previous software development education.
The second program I'm completing is "Game Engineering and Simulation", which focuses on efficient programming, making use of multiple CPU cores or running programs on the graphics card for faster execution and real-time rendering. Further key aspects are, for example, "Artificial Intelligence", "Advanced Algorithms & Data Structures", "3D Animation & Modelling" and being able to bring your own game to market.
To wrap it up, both of my studies deal with software development, but comprise topics and challenges that I would absolutely recommend to every software engineer.