My idea of a classroom is an interactive learning session with enthusiastic students, where I am not the only person talking for the whole duration of the class. I like a classroom where my students ask questions in the class, participate in classroom problem-solving sessions and challenge my statements. While an interactive, vibrant classroom with adequate participation of the students is important, it is also important to maintain discipline in the classroom. I had to think of practical real-life examples that the students could relate to grasp the subject. In general, my approach to teaching is based on collaborative study and self-learning through assignments. I would focus on application and simulation-based teaching where students can understand and visualize the systems. I gave them assignments where the problem statements would address topics from the academic backgrounds of the students while being designed to test the understanding and application of the basic concepts and to develop the necessary programming skills. My assignments always have penalties for late submissions, and I follow a zero-tolerance policy toward plagiarism (if it carries marks). I also conducted quizzes as a surprise test for the materials covered still in the last class (depending upon requirements).
I consider teaching as a continuous improvement process and hence I constantly seek feedback about my teaching style from my students. To submit your feedback please click here.
CS 420 and CS 591-003 Distributed Systems
CS 491-006 Introduction to the Internet of ThingsÂ
CSE201 Data Structures and Algorithms (3-0-0) shared with Prof. A. K. Pal, Prof. G. Sahoo, and Prof. A. Das.
CSE201 Data Structures and Algorithms (3-0-0) shared with Prof. A. K. Pal and Prof. T. Kaibartta.
CSD407 Network Security (3-0-0)
CSC13204 Object Oriented Programming Lab (0-0-2)
CSD514 Mobile and Wireless Network Security (3-0-0)
CSE201 Data Structures and Algorithms (3-0-0) shared with Prof. A. K. Pal
CSD407 Network Security (3-0-0)
CSE201 Data Structures and Algorithms (3-0-0) shared with Prof. A. K. Pal
CSC18103 Wireless & Mobile Communication (3-0-0)
CSC18203 Wireless & Mobile Communication Lab (0-0-2)
CSD521 Wireless Networks (3-0-0)
CSC18103 Wireless & Mobile Communication (3-0-0)
CSE201 Data Structures and Algorithms (3-0-0) shared with Prof. A. K. Pal
CSC15106 Computer Networks (3-0-0)
CSC15206 Computer Networks Laboratory (0-0-2)
CSC18103 Wireless & Mobile Communication (3-0-0)
CSI101 Computer Programming (2-1-0) (Section E and F) shared with Prof. S. Bag, Prof. D. Ramesh and Prof. P. K. Jana
CSI101 Computer Programming (2-1-0) (Section A and B) shared with Prof. D. Ramesh, Prof. S. Bag and Prof. T. Kaibartta
CSI102 Computer Programming Laboratory (0-0-2) (Section A and B) shared with Prof. A. Tarachand, Prof. A. K. Pal and Prof. T. Kaibartta
CSC15106 Computer Networks (3-0-0)
CSC15206 Computer Networks Laboratory (0-0-2)
CSC18103 Wireless & Mobile Communication (3-0-0)
CSC18203 Wireless & Mobile Communication Lab (0-0-2)
CSD514 Mobile and Wireless Network Security (3-0-0)
CSC15106 Computer Networks (3-0-0)
CSC11101 Computer Programming (3-0-0)
CSC11201 Computer Programming Laboratory (0-0-2)
CSC15106 Computer Networks (3-0-0)
CSC15206 Computer Networks Laboratory (0-0-2)
CSC53102 Information Theory & Coding (IIIF Kolkata and Delhi) (3-1-0) shared with Prof. Hari Om and Prof. A. K. Pal
CSC53110 Computing Lab (IIIF Kolkata and Delhi) (0-0-2) shared with Prof. A. K. Pal
CSC11101 Computer Programming (3-0-0)
CSC11201 Computer Programming Laboratory (0-0-2)
CSC52106 Wireless & Mobile Computing (3-1-0)
CSC52206 Wireless & Mobile Computing Laboratory (0-0-2)
CSC18103 Wireless & Mobile Communication (3-0-0) shared with Prof. S. Tripathi
CSC18103 Wireless & Mobile Communication (3-0-0)
CSC18203 Wireless & Mobile Communication Laboratory (0-0-2)
CSC52106 Wireless & Mobile Computing (3-1-0)
CSC52206 Wireless & Mobile Computing Laboratory (0-0-2)
CSC52106 Wireless & Mobile Computing (IIIF Kolkata and Delhi) (3-1-0) shared with Prof. C. Kumar, Prof. S. Tripathi and Prof. R. Pamula
CSC18103 Wireless & Mobile Communication (3-0-0)