Takshashila Hindu University was known for providing education in various disciplines, including vedas, mathematics, astronomy, medicine, political science, and philosophy, among others.
The Vedas, which contain knowledge on a range of subjects such as philosophy, religion, science, and social customs, were traditionally considered divine knowledge that could only be transmitted orally from a teacher (guru) to a student (shishya).