Algorithmisation and programming for specialisation 141