Created
December 9, 2013 23:58
-
-
Save ana-balica/7883317 to your computer and use it in GitHub Desktop.
A list of potential bachelor thesis topics
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bachelor Thesis Topics | |
====================== | |
* IT Student-Company Platform | |
Short description: a web platform for my home university similar to the one | |
recently developed at CVUT, where students and companies have a match. Companies | |
can post offerings, tasks, internships. Students can access the data, apply | |
and eventually get involved into the real-world programming. | |
Technologies: any web framework, databases | |
Motivation: offering a solution to companies that seek for young enthusiastic | |
tomorrow-to-be professionals and to students that need jobs | |
Level of interest: average | |
Estimated effort: the implementation is achievable, the problem is the level of | |
interest and engagements of companies and of students from Moldova. This kind | |
of task requires market analysis and interaction with local companies. | |
* Job aggregator in Moldova | |
Short description: an aggregator for jobs postings in Moldova with smart tags, | |
no spam or paid advertising. | |
Technologies: web crawling (have some experience), web development, data | |
sanitizing/cleaning, databases, a little bit of data mining maybe | |
Motivation: most of the job websites in Moldova look awful, it's a mess to try | |
to search for anything as a human being (hope it's not that bad for the bots) | |
Level of interest: average | |
Estimated effort: requires a good thought on architecture, might get dirty with | |
all the HTML scraping, updating data. | |
* UML web templates reverse-engineering | |
Short description: simple solution to view the hierarchy of web templates. Many | |
templating languages can inherit, extend, use macros and sometimes a single | |
web page was generate by a whole bunch of templates. The purpose is to define | |
where from some piece of code is coming from (quite annoying to do it manually) | |
Technologies: must have a parser for most often used templating languages and a | |
web application for building the UML-like diagrams | |
Motivation: i have that problem with average and big-size projects where a modular | |
approach is used and the project contains 30+ template files | |
Level of interest: high, must be fun | |
Estimated effort: mostly time effort, considering different templating languages | |
and their versions. The frond-end part with visualization should also be time- | |
consuming | |
* Snoring detector | |
Short description: Detect if a person snorts during his sleep and record it | |
Technologies: signal processing and neural networks for real-time processing. | |
Can be implemented as a medical device (using a raspberry pi) or as a smartphone | |
application | |
Motivation: very few solutions on the market (most probably because of the | |
low accuracy), snoring is not healthy and should be prevented if possible | |
Level of interest: average | |
Estimated effort: might be complicated with the detection of snoring. Also I am | |
not familiar with any mobile development - I don't have a mac for iPhone/iPad | |
stuff and I hate the Android super-slow emulator. | |
* Synchronized family planner | |
Short description: suppose the whole family has smartphones. Each can complete | |
a TODO list and locate in on the map. When you are around a location on the | |
TODO list, your smartphone will tell you that. | |
Technologies: smartphone application development, cloud services | |
Motivation: synchronization between family members, less time spend on trivial | |
tasks like shopping, picking up something. Keeping an up-to-date everyday | |
schedule for the whole family with some extras | |
Level of interest: average | |
Estimated effort: again the mobile platform |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment