I should get my assignment finished this weekend if I have enough time.
The modal verb should has at least 7 meanings according to the Cambridge Dictionary. What does should mean in the quoted sentence?