Warning: This is work in progress.

Getting started

The objective of this website is to help you start working on your semestral project or a thesis. Please employ this website as a check list, each section represent something you should do.

Create a repository

Made your code available to the public. You can use GitHub or GitLab. You may even consider setting up personal profile page and adding the thesis repository to your portfolio.

In addition, your repository should contain a license, like the MIT. You should put the license into LICENSE file in root of the repository. The must have for each repository is also a README.md file.

Do not worry too much about naming the repository, you can change the name later.

Commit to the repository

What is this about, you probably know how to git commit, right? If not there are two important things to keep in mind.

Write a diary

Make regular notes on your progress! Read something interesting; note it down. Tried something that does not work; note it down. Found a similar tool or related article? You guessed it, not to mention it down!

Create an Overleaf project

I do recommend use of Overleaf. It is an online tool for LaTex compilation with the ability to add comments. There is also a thesis template somewhere you can use.

Send me an e-mail

Send me an e-mail with links to your repository and overleaf project.

You sent the e-mail, but there is no response from me, what now? You probably know the scene from Shrek 2. If you do not know it, just search for it. The point is that the Donkey keeps asking in semi-regular intervals. I do my best to read all emails and respond in time. Yet, if you send me an email and there is no response within 2 working days, just send a reminder. If there is still no response, send another one, and again, and again ..