Why can't you write your own code?
All you need to do is learn how to send and receive from a UART.
If it's for a final year project then you should really be researching how to write it, not get someone else to write it for you, this is a forum to help people, not do their work for them!
However, I'm sure if you paid someone the would write your entire project for you!
This thread is basically 8 pages of RTFM!
Start with the AT Command set for your module, interface with Hyper-Terminal or something similar, then move the code to the micro!