Go with your instincts because you are right. In the instances you have given, you would be equally correct both ways. The "up" is optional.
There is one more "to take up" as in to take up a habit or a cause. In this type of use, "up" is not optional.
Student or Learner