I think we prefer to say:
Jīntiān wǒ xuéwán le wǒde kèchéng.
Jīntiān wǒ de kèchéng jiéshù le.
Note:wánchéng is a little bit formal, like in a report or news. In oral, we commonly use "v.+wán".
Jiéshù can be used when the subject is the thing. Some time you could see "sb.+ jiéshù+sth." but that means sb. finish it on purpose because they don't want anymore.