Currently, Thammasat University offer a total of 240 courses of study in the disciplines of social sciences, humanities, science and technology and health sciences.
109 Undergraduate degree programs
91 master degree programs + 4 combined degree programs
8 graduate-level certificate programs
58 English/international programs