I don't know that much about the c-shell personally, and I wouldn't tell you anyway since it's an assignment
, but if I may, I suggest you start by looking up the background history of the two shells. There's quite a bit of difference (in features and syntax) between csh-based shells and bourne-based ones, although there's also a lot of common ground too.
Then simply find the documentation and/or a tutorial or two for each shell, read up on the sections you think are important, and try some of it out.
And while you're at it, you might be interested in this:
http://www.grymoire.com/Unix/CshTop10.txt