How useful is INF1505 in your field of work?