Guidelines
Home
I try to make all the work of my students follow some common
guidelines so I (we, the group), can help them better. Check them out
if you'd like to work for me.
Tools
- OS: Besides a few outcasts, we use some Linux distribution. Most of
us use Ubuntu, and if you want help, then that's the distro you
should use.
- Programming Languages: We have two different strands of languages:
for algorithms and data structures work, we use C (the
gcc
toolchain as compiler). For higher level work, we use
OpenJDK, and NetBeans as IDE
- Editor: Whatever editor you like. I like Emacs. Anything except
Notepad.
- Typesetting: LaTeX, there's no other typesetting software we
respect.
- Versioning system: We use
git, through our own server, which I will
tell you personally.
Thesis format
- You will find my preferred format and a sample thesis here. The
thesis file also has some tips on methodology and the suchs. You
can use it to start your own document.