That's a pretty cool senior project. Who gets to keep the finished product? Hopefully your instructor doesn't drive a Toyota.
I am no engineer, and have almost zero knowledge of the materials you are using. But to me, a bumper is only as strong as it's mounting points.
How will you keep the bolt holes from elongating or worse tearing out?
How have you designed the bumper to withstand loads form different angles? Winching isn't always from dead straight 90 out the front.
Does this bumper design expect to handle impacts such as rocks, or is it mostly a study in strength with regards to pulling forces (such as winching).
These questions are by no means meant as knocks on your ideas or design, simply for my own benefit as I like to better understand such things.