In a typical CS program in the US those topics are senior year electives, and students are expected to pick and choose the ones that interest them. There is also a very wide range of options – from common ones like databases and networking to robotics, bioinformatics, ML, web development, HCI and lots more.
So in general you cannot expect the typical college senior to know any particular one of these advanced topics. The baseline is still data structures and algorithms.
So in general you cannot expect the typical college senior to know any particular one of these advanced topics. The baseline is still data structures and algorithms.