About me
For students
Writing tips
Short intro to JBoss and EJB
Short introduction to Subversion
Getting started with LaTeX
LaTeX notes
Coding conventions
XNote
Links
Page content
Master's thesis offers
Writing guidelines
Searching scientific publications
Developing software
Finishing your study
Research lists
Leisure

Master's thesis offers

In our research we focus on dependable and secure software systems and architectures. Master's theses topics are usually defined around areas such as fault tolerance of node and link failures, replication, but also performance and scalability. If you are interested in doing your master's thesis in cooperation with us, please contact me for available topics.

Writing guidelines

German speakers should definitely read the Merkblatt für den Aufbau wissenschaftlicher Arbeiten of Karl M. Göschka. In order to get a better understanding, how master's theses or PhD theses are generally written, you might want to have a look at existing theses. Finished theses can be found in the online catalogue of the university library or the search engine for electronic documents of the Austrian library association.

Please have a look at my writing tips in order to improve your writing and avoid the most typical mistakes.

You can find some general links to useful information on how to write a master's thesis on the following pages:

You might also want to have a look at The Researcher's Bible. There is also a book on Writing for Computer Science: The Art of effective Communication.

If you decide to write your thesis with LaTeX but have never used it before, you should have a look at my short page on Getting started with LaTeX. You may also find my LaTeX notes useful.

If you (have to?) use Microsoft Word but usually use BibTex for your references, you may be interested in bibtex4word. This allows you to cite BibTex references in Microsoft Word documents using almost any style available for BibTex. The references can even be clickable (cross references by using the "/h" option for the bibtex style, e.g., "alpha/h"), which is quite useful when reading documents. I recommend to use "/hud", which means that references are clickable and URLs and DOIs are hyperlinks in Word. See the following note in order to get correct URLs.

If you are writing in English, the following resources might be interesting to you:

Searching scientific publications

Developing software

While performing your thesis in cooperation with us, you will be developing software. Please follow these coding conventions to produce better readable code as you might cooperate with other people or other people will continue to work upon your results.

We also have written a short introduction to using Subversion in case you are working with our source-code repository.

Further resources regarding Java and Enterprise JavaBeans

Finishing your study

When approaching the the end of your study, familiarize yourself with the guidelines and required documents in time. Relevant sources are:

A short note on the master's thesis poster

A poster is not a "text document". It should be appealing and interesting to the viewer and address the major issues of the whole thesis with good and illustrating figures. The poster should especially address the following items:

  • Thesis context
  • Specific question(s) addressed – the "goal"
  • Solution approach(es) and implementation
  • Results

When you design your poster, please consider that the viewers probably have not much time. You must catch the viewer's interest in the first few seconds and the core message of your thesis should be understandable in up to about 30 seconds. Only if you succeed with this, the viewer might be interested in reading the details.

You can find examples of previous posters at www.informatik.tuwien.ac.at/studium/epilog/epilogarchiv.html – see "PreisträgerInnen und Veranstaltungsfotos" of the epilog events. However, these posters are only examples and the content of your thesis might require its own format or structure.

Research lists

If you are interested in getting notifications about scientific conferences, workshops, job announcements, etc., you may want to join some of the following research lists (not relevant for undergraduates):

Leisure

If you plan to or are already working towards a PhD, the PhD Comics will most probably address your situation quite well.

You may also be interested in the Dilbert Comics.