I am going to enroll in a seminar with the topic "vector bundle on algebraic curve". Except Algebraic Geometry (which I think GTM 52 by Hartshorne 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.