I studied hard in the high school to get a high score and qualify to the local university in which I currently study IT, but after getting to the university I found it too crappy to teach anyone anything, and that is not only my opinion but also the opinion of my fellow colleagues.
Now what do you advise me to do to get that (programming related) knowledge which I can't find at my university?
One possible solution is to download OCW courses and study those courses on my own, but in that case, I need a curriculum to follow.
Thanks in advance for all your help.
EDIT: Thanks all for the courses, but since that is your solution, I need a curriculum to follow, because, for instance, I can find 77 Undergraduate Courses at MIT OCW alone, not to mention other universities, so what courses should I study, and in what order?