Hi,
I would like to know more about the task as it says design a tshirt. I'm good at designing using Photoshop, I have designed many posters and few logos in past.
But the required skills indicate C programming, and I'm good at that too as I'm Linux/Unix system programmer professionally.