You also might consider taking another approach altogether using the present participle form of have, something like:
"Having recently completed a Master of Computer Science from XYZ University, I'm well equipped to handle a variety of issues related to the role your company is filling. Specifically, my area of expertise and concentration of study was in xyz topic, therefore I can offer a unique insight into the challenges you might face throughout your organization."
I thought I would give you another option which is also perfectly acceptable. The above answer was very good as well. And I also wanted to offer it in an expanded form which might help you flesh out the content of the letter. I hope it helps.