This is one of those modules that should be placed as an example as what an excellent college module is . As a CSE student , I was always very skeptical on learning a mechanical module . However , the subject seemed easy with the thorough explanation of the content . There are many students who do n't have a reliable internet . Hence , I applaud for uploading recorded lectures so they can download them anytime they want . A small improvement would be to schedule discussion sessions through zoom in addition to lecture videos . These session could be helpful to clarify the contents since students prefer voice communication over messages when it comes to learning .