These are taught in W. Bengal as the religious text. They are not taught at the school level but certainly touched in Bengali literature in tertiary level specially the Charja Pada.
No. They are taught as part of higher secondary Bengali syllabus. These subjects made us sleep in classes.