however, the strategy that should give good results is going for the open-source coursework from one of the major universities. these courses may lag a semester or two from SOTA, but they often give a good overview. pick your poison and go from there. for example the above link was found the same way.
i personally found this course to be a good place for deep learning (again not a survey course that covers classical ML for context) - https://uvadlc-notebooks.readthedocs.io/en/latest/index.html
however, the strategy that should give good results is going for the open-source coursework from one of the major universities. these courses may lag a semester or two from SOTA, but they often give a good overview. pick your poison and go from there. for example the above link was found the same way.