TNOU course list includes UG, PG, PG diploma, diploma, advanced vocational diploma programmes, vocational diploma programmes, certificate programme, and short-term programmes.