For us DSPP was one of the best courses of the semester. The lectures were highly interactive and the process of learning was made an extremely joyous experience. The course encompassed several innovative learning techniques. Along with the conventional lectures and laboratory sessions, there were activities designed for students to study IEEE papers and patents. These activities helped us understand the procedure of drafting IEEE paper, and provided the much needed experience of researching on selected subject matter and draft an IEEE paper. Moreover, through these activities I discovered the availability of patents online. The study of patents proved to be taxing but a good exercise in learning to document innovations. Besides from learning the syllabus topics of DSPP, important ethics and valued principles like team work, leadership, code of conduct,etc were also imbibed in students. Overall, the course definitely added value to student lives in many ways more than just in academic...