Besides teaching  foundational courses in Mathematics, Physics and Theoretical Computer Science group members also offer courses at different levels (UG/PG) that introduce students to various aspects of the interdisciplinary domains that can be approached by the combined knowledge areas of these disciplines. A few of the courses that we offer are rare at the undergraduate level. It also showcases the unique nature of the undergraduate programs at DA-IICT. Some of the courses that we offer or have offered are