Several algorithms and programs used during my Masters