Singla Lab IIT Roorkee

Teaching

Courses

Courses taught at IIT Roorkee across the Biosciences & Bioengineering and Computer Science departments.

स्वाध्यायान्मा प्रमदः॥

svādhyāyān mā pramadaḥ ||

Let there be no neglect of self-study. — Taittirīya Upaniṣad, Śikṣāvallī 1.11.1

Everything taught, term by term

Spring 2025–26
BEL-515 Machine Learning Essentials
Spring 2024–25
BEL-515 Probabilistic Machine Learning
Autumn 2024–25
BE-350 Machine Learning and Deep Learning
Spring 2023–24
CSE-101 Data Structures and Algorithms
Autumn 2023–24
BE-350 Machine Learning and Deep Learning
BE-460 Design and Analysis of Algorithms
Spring 2022–23
CSN-102 Data Structures
Autumn 2022–23
BE-350 Machine Learning and Deep Learning
Spring 2021–22
BTN-664 Computational Biology
Autumn 2021–22
BE-103 Computer Programming Jointly taught
BT-506 Basic Mathematics and Statistics Jointly taught