Prof. Li split the content up into parts, I don’t know if other professors will follow this same pattern, but the parts are generally starting from the most fundamental physical layers, and each part goes up one layer of abstraction. I have listed the topics below each notes page link so you can better locate my notes on the topic you are interested in. This class of course does have the co-requisite of the labratory, which I did not take notes for, however to ease your conscious the labs were very self contained from the 4341 lectures. So as long as you read whatever materials are asked of you in your lab you will do fine.
K-Maps are extremely important in digital logic. you will use them on every homework and exam. The alternative is doing the boolean algebra which is very error prone, and time consuming. I highly suggest practicing K-Maps, and checking your answers with online tools like this one.
It helped me to think of the K-map circles as cancellations. For every circle you create, there is at least one variable that is being removed from the term. and every power of two increase is another term being removed from the final algebraic term.