Sam robiłem rok temu pracę inżynierską z kumplem z kategorii urządzeń mobilnych, ale u nas na AGH był to projekt inżynierski, więc główny nacisk położony był na aplikację. Nie wiem jak jest u Ciebie, ale praca licencjacka nie kojarzy mi się z typowym produktem informatycznym, a bardziej z czymś opisowym. U nas z zakresu dokumentacji wymagali w sumie 3 osobnych dokumentów: dokumentacji projektowej (co i jak jest napisane w kodzie + diagramy + Use Case'y + jak skorzystać z naszego API), dokumentacji technicznej (jak to odpalić, zainstalować, jak skonfigurować serwery) i dokumentacji użytkownika (tutorial, screeny z ekranów itp). Jeśli masz komputer z MacOs X to jest już z górki, bo ściągniesz sobie Xcode'a i możesz zaczynać programować

Jedynie na końcu projektu pojawi się koszt w wysokości 99$ (lub trochę więcej w złotówkach, jeśli kupisz przez polską stronę), za certyfikat, jeśli będziesz chciała odpalić program na swoim urządzeniu. Ewentualnie możesz poprosić kogoś z certyfikatem, żeby skompilował u siebie Twój kod i dodał Twój telefon do testów (osobiście nie dałbym 300zł dla jednego odpalenia programu przy komisji, chyba że Cię to wciągnie i potem będziesz coś jeszcze skrobać na iOS). My też zaczynaliśmy od zera, bo akurat z uczelni dostaliśmy jedynie telefon z
Win Mobile 6.5, a nikt z nas nie miał Smartphone'a i bez większych problemów nam się udało. Jeśli coś Cię mobilizuje (obrona licencjacka) to dasz radę
Jeśli masz jakieś konkretne pytania to pisz na
priv 