I am a structural engineering student looking to do optimization design. Thanks!!
Getting an educational license of Karamba3D and plowing through their tutorials might be a good start:
For general Grasshopper, have a look here:
For form-active structures and large deformations, you can have a look at K2Engineering: