Hello,
I have a good background working with Processing for 2D and 3D graphics. Please send me your assignment to understand what it is required and we can discuss the details. (Obviously, I will let you know if I can help you or not after I'll see the actual assignment.)
Thanks and let me know if you are interested to work with me,
Paul