Do you mean to take for credit, or to do in your own time? I don't know about getting university credits, but here are some I found online which are free, provided by universities, and include assignments. Unfortunately they don't all align with your list, but maybe you'll be interested in some of these, if you haven't already taken some of them?
Intro to Complex Analysis (Wesleyan university)
Complex Analysis (MITx, touches on Riemann surfaces)
Intro to Galois Theory
Initiation à la théorie des distributions
Not really sure about this, it's a mix of analysis and computer science, but
Intro to Numerical Analysis
And from Stanford:
PDEs in Applied Mathematics