 Hello everyone. I am R. Kodip today, a third year student of computer science and engineering from Government College of Engineering and Textile Technology, Birhampur, Murshidabad. NPTEL offers courses on various contents which are not a part of the regular university syllabus. So, these courses are really very helpful in learning new topics and technologies. My primary objective of doing these courses is to broaden a field of knowledge beyond the traditional university syllabus. From my point of view, most of the advantageous side of doing an NPTEL course is I get to learn a very wide variety of topics which I am interested in and the way the instructor teaches new concepts makes difficult concepts very clear to me. There is no particular schedule of when I see the videos, lectures and do the assignments because we always find time for what we are interested in. The main point is you have to choose the courses you are interested in. I use my college infrastructure that is internet connection provided by my college to download and watch the videos because they are needed for later use. I do not view the transcript because I don't need them and often view the forum. When I have doubt, I post a question on the forum and the collaborative effort of the technical assistants and the other learners, I always find the explanation I was looking for. The assignments are most related to the course content taught in the lecture videos but if I need some help, I always visit Google to search them. I have used previously Coursera other than NPTEL for my learning purpose. I will recommend NPTEL to all my friends and fellow juniors because this is the right platform to broaden your knowledge and this platform will get you ready for the current topics which are valued by the technology world. One significant progress that I have made is that as I am a machine learning and deep learning enthusiast, so the courses on the same topic I have made my concepts very clear and I find it easy to implement the models based on these concepts which I have taught in these lectures. Finally, as a computer science student, I would suggest that even though most of the courses are theory based, NPTEL should include programming assignments whenever and wherever applicable because that is what gives the students a hands-on experience on the topics the students are interested in. Thank you.