something about study of student in school:
功课 = 作业
for example, I have to 做功课/做作业(do homework) after school every day.
something about engineering:
we can just use 作业
for example,
高空作业 means work at high platform such as work of build labourer
机械作业 means work which is done by machine