Systems programming homeworks and examples