Discrete Structure is one of the hardest subjects for me this year, but I am very grateful that I had the opportunity to take this subject as it can granted me new knowledge and how computer logic works.
Learning Discrete Structure was a difficult journey, it took me countless exercises and past years, each set of past year would take atleast 2 hours to finish up as I was very weak in this particular course. The logic behind the syllabus of discrete structure is a bit more complex compared to other subjects of this year, which is why it consumed much more time in order to just get the basic idea.
In order to get better in Discrete Structure, I had to youtube and google a lot of the syllabus in order to get a rough idea of how/what it is saying, relying on just the lecturer's slide was not enough, I had to proactively search for materials and reach out to seniors as well as lecturers if i wanted to score.
Discrete Structure was also very interesting, some of the syllabus like Djikstra's Algorithm and Pigeon hole was very interesting as the concept was very logical which made it easy to understand but very difficult to apply/solve the questions.