We cannot transfer that kind of understanding to you without real commitment and a lot of effort on your part. The depth of understanding that you will need to get a good degree, and as a professional engineer, can only be gained by engaging actively with the subject . Do things yourself , don't just watch how the lecturers do them. Attempt tutorial questions yourself before looking at the solutions. That way, you discover what you don't understand, where you are getting stuck, and you can follow that up by further study yourself or by asking questions of the staff at the tutorial.
Some people find it useful to write a summary of the lecture notes in their own words.
Always ask yourself the awkward questions when you are reading your notes or books. Look out for apparent conflicts or discrepancies. Don't regard them as problems or difficulties to be brushed aside or to be frightened of. They are really the most powerful learning opportunities. It is by resolving these conflicts in your own mind that your learning deepens.