views:

446

answers:

3

Hello!

I am a student at an university and I have to write my master thesis (information technology / computer science). I have experience with programming (Objctive-C, PHP, web development, Java, C/C++, JSP, J2ME) and SQL databases like MySQL, PostgreSQL, Apache Derby.

I am currently interested in two topics: visualization and/or security.

Security: I have knowledge in crytography, network systems, firewalls, I did some basic implementations of RSA and AES. But I have no idea what is interesting in the future, I do not have the needed overview of "what's next".

Visualization: I found the project Sixth Sense of the MIT Media Lab (http://www.youtube.com/watch?v=eUy8j4TMH2M) which is a wearable device with a projector and a camera which recognize finger gestures and so you can "control" the user interface. I found this very interesting because in my opinion mobile devices will be more powerful (better processors, longer battery life, ...) in the future and it would be nice to have the screen instead of a display on every surface you want.

Because I only have 6 months to do my thesis (2-3 months for developing something) and so I only can build up a prototype and I am searching for ideas. Perhaps it is possible to do an iPhone app?!

Perhaps someone could give me some suggestions.

Thanks a lot in advance & Best Regards.

+1  A: 

Having just finished my MSc, I'll offer what advice I can.

  • Get a good supervisor (by good I mean someone you can talk to easily and is interested in similar areas)
  • Start early - just because there's an 'official' start date doesn't mean you can't get a head start, especially with planning.
  • KEEP A NOTEBOOK. 6 months was the longest academic project I had ever done. I did the majority of the writing in the last month where the notebook was invaluable.
  • If you're interested in it, you'll work on it (probably night and day!), so pick a topic you're enthusiastic about.
  • Make sure you're performing some kind of novel research/ answering some kind of question. At least at my Uni (in the UK), this was a criteria for a good masters project. Simply making something cool might not be enough.
Matt
Yes, I think my two supervisor candidates are very good. The have both a good reputation.I have a notebook... I hope it won't crash that time :-)I think I am interested in visualization and in the topic of Sixth Sense, but I do not have the "what's next view". And yes, "novel research": everythin I looked for is still existing in some kind of way.
Tim
"Novel Research" can be just about anything, as long as it "asks a question" that no one else has - applying existing technology in a novel way perhaps. Once you have a "research question", the rest will unfold itself. Paper doesn't crash :). Good luck with the project.
Matt
Thanks a lot. Yes, I need this question... But looking around other universities all questions I could ask are already answered.In the case with Sixth Sense, I do not find a business case which does not exist.
Tim
It's the sort of thing you'll have to find yourself, but something like "Do gestural interfaces allow for increased productivity"? That's off the top of my head, I'm sure you'll think of one more relevant to you.
Matt
Okay, thank you for your help! Your advice was was good and helpful.
Tim
+1  A: 

You could always comboine your two interests and do something with security visualization.

APC
thanks a lot, i will try to take a look into this book...
Tim
+2  A: 

You should take merge the ideas of Security and Visualization. For instance currently Capthcas are quite weak. Vulnerabilities have been reported in catpcha implementations, but not many people are looking: http://web.nvd.nist.gov/view/vuln/search-results?cid=2

Being able to develop a successful attack against a Capthca would be excellent material for a thesis. I recommend looking at open source capthca's such as Jcaptcha.

A known attack method is to train an OCR using known captcha images to increase the odds of reading unknown images. http://code.google.com/p/tesseract-ocr/wiki/TrainingTesseract

Rook
Thanks a lot, I will take a look at this topic! I read a few weeks ago about ths topic, some company release a new "captcha version", but it was also not safe...
Tim