Courses

Pedagogical Teaching Activities


Design and Analysis of Algorithms

Department of Computer Science | Ramakrishna Mission Vivekananda Centenary College | Rahara, India

Undergraduate course in Bachelor of Science (4th semester)

Theory and Lab: 45 + 45 Hours | Credit: 6 | 2023/24


Machine Learning (using Python)

Department of Computer Science | Ramakrishna Mission Vivekananda Centenary College | Rahara, India

Undergraduate course in Bachelor of Science (6th semester)

Theory and Lab: 45 + 45 Hours | Credit: 6 | 2023/24


Discrete Structures Theory

Department of Computer Science | Ramakrishna Mission Vivekananda Centenary College | Rahara, India

Undergraduate course in Bachelor of Science (2nd semester)

Theory and Tutorial: 45 + 45 Hours | Credit: 6 | 2023/24


Programming using C

Department of Mathematics | Ramakrishna Mission Vivekananda Centenary College | Rahara, India

Undergraduate course in Bachelor of Science (4th semester)

Theory and Lab: 45 + 45 Hours | Credit: 6 | 2023/24


Computer Programming (using Python)

School of Engineering and Management | University of Nova Gorica | Vipava, Slovenia

Undergraduate course in Bachelor of Engineering and Management (first cycle)

Course Principal and Lecturer: 30 + 30 Hours | ECTS: 6 | 2023/24 Summer semester


Business Information Systems

School of Engineering and Management | University of Nova Gorica | Vipava, Slovenia

Undergraduate course in Bachelor of Engineering and Management (first cycle)

Tutorial: 30 Hours | ECTS: 7 | 2023/24 Summer semester


Web Technologies

School of Engineering and Management | University of Nova Gorica | Vipava, Slovenia

Undergraduate course in Bachelor of Engineering and Management (first cycle)

Tutorial: 30 Hours | ECTS: 5 | 2022/23 Winter semester


Business Information Systems

School of Engineering and Management | University of Nova Gorica | Vipava, Slovenia

Undergraduate course in Bachelor of Engineering and Management (first cycle)

Tutorial: 30 Hours | ECTS: 7 | 2022/23 Winter semester


Data Structures and Algorithms

University of Kalyani | Kalyani, India | 2022

Postgraduate course for M. Sc. in Data Science

(Shared with Prof. P.R.S. Mahapatra | Lecture: 20 Hours)


Data Structures and Algorithms

University of Kalyani | Kalyani, India | 2022

Undergraduate course for B. Tech. in Information Technology

(Shared with Prof. P.R.S. Mahapatra | Lecture: 20 Hours)


Design and Analysis of Algorithms

University of Kalyani | Kalyani, India | 2022

Postgraduate course for M. Tech. in Computer Science and Engineering

(Shared with Prof. P.R.S. Mahapatra | Lecture: 20 Hours)


Mathematical Foundations for Data Science

University of Kalyani | Kalyani, India | 2022

Postgraduate course for M.Sc. in Data Science | Lecture + Tutorial: 30 + 30 Hours 


Data Structures and Algorithm

JIS University | Kolkata, India | 2019

Undergraduate course for B. Tech. in Computer Science & Engineering

Lecture + Tutorial: 30 + 30 Hours


Data Structures and Algorithm Lab

JIS University | Kolkata, India | 2019

Undergraduate course for B. Tech. in Computer Science & Engineering | Practical: 40 Hours


Operating Systems

JIS University | Kolkata, India | 2018

Undergraduate course for B. Tech. in Computer Science and Engineering

Lecture + Tutorial: 30 + 30 Hours


Operating Systems

UCET, Vinoba Bhave University | Hazaribagh, India | 2018

Undergraduate course for B. Tech. in Information Technology

Lecture + Tutorial: 30 + 30 Hours


Database Management Systems

UCET, Vinoba Bhave University | Hazaribagh, India | 2018

Undergraduate course for B. Tech. in Information Technology

Lecture + Lab: 30 + 30 Hours


Data Structures and Algorithms

University of Kalyani | Kalyani, India | 2017

Postgraduate course for Master of Computer Applications

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)


Design and Analysis of Algorithms

University of Kalyani | Kalyani, India | 2017

Postgraduate course for M. Tech. in Computer Science and Engineering

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)


Data Structures and Algorithms

University of Kalyani | Kalyani, India | 2016

Postgraduate course for Master of Computer Applications

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)


Design and Analysis of Algorithms

University of Kalyani | Kalyani, India | 2016

Postgraduate course for M. Tech. in Computer Science and Engineering

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)


Data Structures and Algorithms

University of Kalyani | Kalyani, India | 2015

Postgraduate course for Master of Computer Applications

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)


Design and Analysis of Algorithms

University of Kalyani | Kalyani, India | 2015

Postgraduate course for M. Tech. in Computer Science and Engineering

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)


Data Structures and Algorithms

University of Kalyani | Kalyani, India | 2014

Postgraduate course for Master of Computer Applications

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)


Design and Analysis of Algorithms

University of Kalyani | Kalyani, India | 2014

Postgraduate course for Master of Computer Applications

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)

Data Structures and Algorithms

University of Kalyani | Kalyani, India | 2013

Postgraduate course for Master of Computer Applications

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)


Design and Analysis of Algorithms

University of Kalyani | Kalyani, India | 2013

Postgraduate course for Master of Computer Applications

(As a Teaching Assistant for both theory and lab | Tutorial: 30 Hours, Practical: 30 Hours)