It is affordable, which is the major draw for TGOU. They cut expenses by being independent study. I graduated in 2011 and my degree cost about 14000 rupees. Looking at the current website it is now 18125 plus 150 per exam sitting fee. Also they've added a thesis, which I did not have to complete during my days.
Course Curriculum -
The courses were surprisingly good. All courses were done as independent study. At the beginning of each semester you receive course materials, which are very complete, and study independently. At the end of the semester you appear before an invigilator to take an exam on the course, which is the entirety of your grade. For some courses there are also essays, however, I did not take any of those courses.