work for 3rd year computational physics unit