I am going to enroll in a ceminar with the topic "vector bundle on algebraic curve". Except Algebraic Geometry(which I think GTM 52 by Hartshone is the main source), which topic I should  prepare in order to learn that topic ? 

Could you please recommend me any textbooks/lecture notes on the topic ? I have searched on Google but it gave me very few results. 

Thanks.