I am looking for resources to self study graduate-level maths which give similar experience as studying in a university. That usually involves
- Lectures
- Tutorial sessions
- Homework assignments and their solutions
Because often the aims of a textbook is to accompany a course rather than teach from scratch, I am specifically looking for recorded courses and not for textbooks. I am also not looking for series of video lectures, as I find lectures without exercises only useful as a supplement to a full course. To give a few popular examples, there are some full courses at MIT open courseware - when you search for a course, you have the option to select that it should contain homework problems, video lectures, exams etc. There is also NPTEL, where most courses contain lectures and solved exercises.
Now for the not so well-known examples (probably because of the language), there are many full courses in Russian, from MSU and MIPT. Although they are not exactly "organized" as courses, all the materials for most courses are available.
So my question is, are there any other places where I can look for materials if I want to study a course properly, i.e. with lectures and problems to practice (either tutorial sessions or solved homework assignments)? I am looking mainly for graduate-level maths courses. I don't want to specify any particular topic, because it seems at this level learning resources are rather scarce. I would also like to point out that any language is welcome (I speak quite a few languages, and besides, I think automatic translation now works sufficiently well).
Edit: After a couple of comments, I want to further specify, that I am really looking for graduate maths courses, not calculus, simple probability and other introductory, "best-selling" courses offered by MOOCs. I am also not looking for textbooks, again, because textbooks, no matter how good, offer a different experience from a course as taught in university. And also, many people have the opinion that textbook exercises should have no solutions, unlike usual courses, where problem solving is discussed during tutorial sessions.