On this page I am planning to collect ideas for final year projects (exjobb, examensarbete). Those ideas are preliminary and may have to be refined for actual topics.
Information System for Wall Displays
You have seen those big wall-mounted screens at the University and in Portalen, showing always the same presentation? In this exjobb, you are planning and designing an information system which shows more ‘interesting’ information such as current weather information, time, bus/train schedules, current events at the University, advertising, what happens in rooms nearby, etc. You have to plan which information to show and how to represent it. Your planning has to be coordinated with stakeholders at the University, such as the information department (PR) and affected research groups and departments.
Keywords: MDI, cognitive science
Implementation of a Information System for Wall Displays
Assuming that above project has resulted in a approved proposal, you will implemented this system. You have to research if there are already existing solutions which can be adopted, or if a new system can be implemented. As an evaluation, stakeholders and ‘normal users’ should test the system when installed on wall displays and their feedback and comments should be part of your report.
Keywords: Programming, user experience
Graphical Design for a Linux or BSD Distribution
One big advantage with open source operating systems like Linux or BSD distributions is the possibility to customize all aspects of the system. In this thesis, you have to design the graphical representation of such a distribution including boot screens, wallpapers, logos, customized color schemes and alike. A research aspect is to evaluate what (visual) aspects make a graphical design attractive to potential users of a distribution. You have to compare your work to other distributions and operating systems. Your work should result in a graphical design which has to be presented to the distribution's community for testing and evaluation.
Keywords: Open source, graphical design
A Secure LiveCD for Road Runners
The term “road runners” is used for workers who travel a lot to visit their company's customers on site, for example to present and sell products or to fix problems. Road runners face special challenges regarding securing their computer and network connections. For example, storing valuable or sensitive information on a laptop's hard drive makes the system a target for industrial espionage and foreign intelligence and law enforcement agencies. Network connections may be monitored as well, so there is need for a VPN connection as well.
To address these problems, a LiveCD has to be created containing a set of security tools. The idea is that the user boots from this CD instead of the hard drive. As the CD is read-only, the user can be quite sure that no back door or keylogger is installed. To make the LiveCD usable for a non-technical user, it has to include the following features:
- Easy to setup VPN connection (OpenVPN, tinc, ...)
- Easy to setup RDP or VNC sessions
- Encrypted filesystems support both on the hard drive and USB flash memory
Keywords: Security, LiveCD